Dewas lies northeast of Indore, southeast of Ujjain, and southwest of Shajapur. The city is located on the level plains of the Malwa plateau; to the south, the land rises gently to the Vindhya Range, which is the source of the Chambal and Kali Sindh rivers that flow north through the district on their way to the Ganges. The main river in Dewas is Kshipra.