With a population of around 32,700, Garhakota sits in Madhya Pradesh, India. The city operates in the India Standard Time zone.
In 2025, Garhakota averaged an annual temperature of 77°F, with hottest temperatures reaching 110°F in June and lowest around 44°F in December. The city received approximately 58 inches of precipitation during the year.
View historical weather for Garhakota · More cities in Madhya Pradesh