The area of Porsha Upazila is 252.83 square kilometers.
Porsha Upazila's population is 97,279.
The population density of Porsha Upazila is 385 people per square kilometer.
The area of Mehendiganj Upazila is 435.79 square kilometers.
The area of Nikli Upazila is 214.4 square kilometers.
The area of Goalandaghat Upazila is 149.03 square kilometers.
The area of Kashiani Upazila is 299.64 square kilometers.
The area of Sujanagar Upazila is 334.4 square kilometers.
The area of Kalmakanda Upazila is 377.41 square kilometers.
The area of Karimganj Upazila is 200.52 square kilometers.
The area of Gauripur Upazila is 274.07 square kilometers.
The area of Nabiganj Upazila is 439.6 square kilometers.
The area of Muladi Upazila is 261.02 square kilometers.