Dhari is located at . It has an average elevation of 216m (708') above sea level. The city is located in Saurashtra region of Gujarat and is situated near the Shetrunji River, which is passes north of Palitana's hills, Shatrunjaya, then in a southeasterly direction past Talaja Hill, through a peninsula, before reaching the Gulf of Cambay, approximately 9.7 km (6 mi) north of Goapnath Point. The weather in Dhari is sunny from September to May, and rainy from June to August. The average maximum and minimum temperatures are 46 °C (114.8 °F) and 5 °C (48 °F) respectively. The average annual rainfall is about 800 millimetres (31 in).