Pune district is located between 17 degrees 54′ and 10 degrees 24′ North latitude and 73 degrees19′ and 75 degrees 10′ East longitude. The district has geographical area of 15.642sq.km. Pune district is bound by Ahmadnagar district on north-east,Solapur district on the south-east, Satara district on south, Raigad district on the west and Thane district on the northe-west. It is the second largest district in the state and covers 5.10% of the total geographical area of the state. The landscape of Pune district is distributed triangularly in western Maharashtra at the foothills of the Sahyadri Mountains and is divided into three parts: “Ghatmatha”, “Maval” and “Desh”. Pune district forms a part of the tropical monsoon land and therefore shows a significant seasonal variation in temperature as well as rainfall conditions. Climate of the western region of Pune is cool whereas the eastern part is hot and dry.
Owing to the geographical conditions within the district,the rainfall is unevenly distributed. The Western part of the district adjacent to the West coast is hilly area having forest cover, due to which the rainfall intensity is more in this area as compared to the eastern parts.Most of this rain is brought by the southwest monsoon winds during the summer and about 87% of rainfalls during the monsoon months. The monsoon arrives in the month of June, with the maximum intensity of rainfall during the month of July and August.Talukas falling in the highest rainfall intensity zone are Velha, Mulshi and Maval. Talukas falling in the moderate rainfall intensity zone are Bhor, Ambegaon, Junnar, Khed, haveli, Pune city and Purandar.Talukas with lowest rainfall intensity, the dry and semi-arid zone are Shirur, Daund, Indapur and Baramati.April and May are the hottest months in the district. Maximum temperature during these months often rises above 38°C. The western region of Pune district i.e. talukas Junnar, Ambegaon, Khed, Maval, Mulshi and Velha are cool whereas the eastern part i.e. talukas Shirur, Daund, Baramati and Indapur are hot and dry. December and january are the coolest months, when average temperature falls as low as 11°C.