East Khasi Hills is an administrative district in the state of Meghalaya in India. The district headquarters are located at Shillong. The district occupies an area of 2752 km² and has a population of 824,059 (as of 2011). As of 2011 it is the most populous district of Meghalaya.

The climate of the district ranges from temperate in the plateau region to the warmer tropical and sub-tropical pockets on the Northern and Southern regions. The whole of the district is influenced by the south-west monsoon which begins generally from May and continues till September. The weather is humid for the major portion of the year except for the relatively dry spell usually between December and March.