در مورد نامیدن این روستا به این اسم نظرات متفاوتی وجوددارد، از جمله اینکه این روستا به دلیل سرسبزی و طبیعت زیبا، قبلاً محل تفریح و تفرج خانها بوده که به آن کرکیتخان گفته اند و به مرور زمان به کرکیخان تغییر یافته است. نظر دوم اینکه نام این روستا گرگین خان یا گرگیخان بوده که نام یکی از بزرگترین و معروفترین خان های منطقه بوده است که با گذشت زمان به کرکیخان امروزی تغییر نام پیدا کرده است. علت وجودی روستای کرکیخان بیش از هرچیز به دلیل ویژگیهای محیط طبیعی می باشد، به طوری که در نحوه استقرار روستا، اشکال ناهمواری و نحوه دسترسی به منابع آب و خاک بیش از سایر عوامل نمود پیدا کرده است. هسته اولیه روستای کرکیخان در ابتدا به صورت متمرکز روی تپه قرار داشت، این منطقه که محله رضاآباد نام دارد در ضلع جنوب غربی روستا قرار دارد. روستای کرکیخان جز روستاهای پای کوهی در ایران است وبه دلیل قرار گیری در مناطق کوهستانی از روستاهای پرباران محسوب می شود ویک عامل اصلی در شکل گیری این روستا به خاطر دسترسی آسان به آب است.میانگین سالیان دما درروستا 14درجه است. تاثیر عوامل اقلیمی بر بافت روستا: به دلیل اینکه روستا دراقلیم کوهستانی واقع است دارای بافت متراکم ومعابر باریک وکم عرض است. بافت قدیم روستا که به ان رضا اباد میگویند دارای یک بافت پلکانی بوده است به دلیل بهرگیری از انرژی خورشید در زمستان که امروزه این بافت به کل تخریب شده است. امروزه بافت روستا فشرده ومتراکم که از غرب به شرق امتداد یافته است وجهت گیری بناها به سمت جنوب غرب برای بهرگیری از انرژی خورشیدی است . در روستا اکثر خانه ها دارای بافت جدید هستند وخانه هایی که دارای بافت قدیمی وخشت وگل باشند به ندرت می توان دید.