Charkhi Dadri is a city and headquarters of Charkhi Dadri district in the state of Haryana located in southern Haryana, India, about 90 km from the national capital Delhi. The town was made by joining the villages of Charkhi and Dadri after urban development. Charkhi Dadri is on NH 148B between Narnaul to Bathinda and NH 348B between Meerut to Pilani segment passing through the city.