Machakos county is an administrative county in the Eastern Province of Kenya. Its capital town is Machakos town. Its largest town is Kangundo - Tala. The county has a population of 1,098,584 people (2009 census). The county borders Nairobi and Kiambu counties to the North West, Embu to the North, Kitui to the East, Makueni to the South, Kajiado to the South West, and Muranga and Kirinyaga to the North West. The local climate is semi arid. The terrain is hilly and the county has an altitude from 1000 to 1600 m above sea level.
Machokos County constitutes 6 constituencies (Machokos Town, Masinga, Yatta, Kangundo, Kathiani, and Mwala).
The Kamba community are the dominant county residents. Kagundo and Kathiani Divisions have the highest population densities of 512 ad 462 persons per km2 respectively during the 1999 census. These divisions though covering the least areas have fertile soils that support other cash and food crops and receive moderate rainfall. Athi River Division which is among t he biggest in the area, had the lowest density of 51 and 54 persons per km2 (1999 ad 2002) although over 50 per cent of the population is concentrated around Athi-River Town. The densely populated divisions have a scattered type of settlement with small farms raging from 1 to 10 hectares while in Athi-River Division, the majority of the people resides in rural areas.
Subsistence agriculture is practiced with Maize and drought-resistant crops such as sorghum and millet being grown.
Farm produce and other products are traded in open air markets in common in the region. Machakos county has a beautiful hilly scenery that is perfect for tourists attraction such as camping, hiking safaris, eco-tourism , cultural tourism, dance and music festivals among many more. A number of establishments ensure the region has a well rounded hospitality industry. The county has been selected as the home to the upcoming Konza Technology City due to its close proximity to Nairobi, good infrastructure and availability of resources like land.