 Badnagar is situated on the bank of river Chamla.Badnagar Tehsil is bounded by Badnawar Tehsil towards west, Depalpur Tehsil towards the south, Khachrod Tehsil towards north, Ujjain district towards the east.Indore City, Ujjain City, Ratlam City, Dhar City nearby cities to Badnagar.