Mbalala is located in Mukono District, on Kampala-Jinja Highway, approximately , by road, east of Mukono, where the district headquarters are located. This is about east of Kampala, the national capital and largest city in the country. The coordinates of the town are 0°22'11.0"N, 32°49'23.0"E (Latitude:0.369716; Longitude:32.823048). The town sits at an average altitude of , above sea level.
