Masinga Sub-County
Masinga Sub-County is composed of 5 Wards namely Kivaa, Masinga Central, Ekalakala, Muthesya and Ndithini
Yatta sub-County
Yatta Sub-County is composed of 5 Wards namely Ndalani, Matuu, Kithimani, Ikombe and Katangi
Kangundo Sub-County
Kangundo Sub-County is composed of 4 Wards namely Kangundo Central, Kangundo North, Kangundo East and Kangundo West.
Matungulu Sub-County
Matungulu Sub-County is composed of 5 Wards namely Tala, Matungulu North, Matungulu East, Matungulu West and Kyeleni.
Kathiani Sub-County
Kathiani Sub-County
Mavoko Sub-County
Mavoko Sub-County
Machakos Town Sub-County
Machakos Town Sub-County
Mwala Sub-County
Mwala Sub-County