Western Ghats
يقع شيكماجالور في منطقة مالينادو في ولاية كارناتاكا في هضبة ديكان في سفوح جبال غاتس الغربية. تقع على ارتفاع فوق مستوى سطح البحر. ينبع نهر ياغاتشي بالقرب من المدينة ويتدفق في الاتجاه الجنوبي الشرقي قبل الاتحاد مع نهر كافيري. تشيكماغالور لديها المناخ من معتدل إلى بارد. تتراوح درجة الحرارة المدينة من 11 إلى 20 درجة مئوية خلال فصل الشتاء إلى 25-32 درجة مئوية خلال فصل الصيف.