Located in the centre of the country, the town is  west of the former capital at Dar es Salaam and  south of Arusha, the headquarters of the East African Community. It is north of Iringa through Mtera. It is also west of Morogoro. It covers an area of  of which  is urbanized.