Keraniganj Upazila (dhaka district) with an area of 166.87 sq km, is bounded by
Savar upazila and Mohammadpur, Hazaribagh, Kamrangir Char, Lalbagh, Kotwali and
sutrapur thanas on the northeast, shyampur thana and narayanganj sadar upazila
on the east, serajdikhan upazila on the south, nawabganj and singair upazilas on
the west. Main rivers are Buriganga and Dhaleshwari.
Population 530174; male 54.6%, female 45.4%; Muslim 89.46%, Hindu 10.5% and