Sub-district · Jaunpur, Uttar Pradesh
# Machhlishahr

Machhlishahr is a sub-district of Jaunpur district, Uttar Pradesh. At the 2011 Census it had 736,209 people, 2 towns and 513 villages (504 inhabited). The largest village is Tarahathi (8,483 people).
- 736,209 people (2011)
- 513 villages
- 2 towns
- 70.8% literacy

## Population of Machhlishahr compared with Jaunpur

■ Machhlishahr · ■ Jaunpur district
- Literacy (age 7+) 70.8% 71.5%
- Sex ratio (F per 1,000 M) 1040 1024
- Child sex ratio (0–6) 923 918
- Working population 33.4% 32.0%

Source: Census of India 2011, Primary Census Abstract (town, village and ward level), all districts.

## Homes and amenities in Machhlishahr

Of every 100 households in Machhlishahr in 2011, 23 had electricity, 17 a toilet at home and 6 cooked with LPG; 75 had a mobile phone, 19 a two-wheeler and 3 a car.

■ Machhlishahr · ■ Jaunpur district
- Electricity for lighting 23% 27%
- Toilet within the home 17% 20%
- No toilet (open defecation) 82% 78%
- Tap water 27% 20%
- Drinking water within premises 36% 36%
- Cooking with LPG / PNG 6% 8%
- Cooking with firewood / dung / crop residue 92% 90%
- Use banking services 83% 82%
- Television 30% 32%
- Mobile phone 75% 74%
- Computer with internet 1% 1%
- Two-wheeler 19% 19%
- Car / jeep / van 3% 3%
- None of these assets 6% 6%
- Own their home 98% 98%

Source: Census of India 2011, Houselisting and Housing Census – households by amenities and assets (HH-14).

## Towns in Machhlishahr
- Machhlishahr 26,107 people
- Mogra Badshahpur 20,004 people

## Largest villages in Machhlishahr
- Tarahathi · 8,483 people
- Kariyanwa · 7,457 people
- Bhiduna · 6,683 people
- Babhaniyawan · 5,971 people
- Faridabad · 5,617 people
- Mathura · 5,514 people
- Goraiyadih · 5,296 people
- Sohansa · 5,173 people
- Bhatahar · 4,919 people
- Semari · 4,764 people
- Parahit · 4,651 people
- Thaloie · 4,650 people
- Kunwarpur · 4,597 people
- Bhikhapur · 4,525 people
- Tilara · 4,404 people
- Rampur Ta Jakhaniyan · 4,296 people

All 513 villages in Machhlishahr →

## Other sub-districts of Jaunpur
- Shahganj · 761,994 people
- Kerakat · 663,552 people
- Mariahu · 800,862 people
- Badlapur · 456,043 people
- Jaunpur · 1,075,544 people

## Other places named Machhlishahr
- Machhlishahr · Town, Jaunpur · 26,107 people

## Quick answers
- How many villages are in Machhlishahr? 513 (504 inhabited, Census 2011)
- Which district is Machhlishahr in? Jaunpur district, Uttar Pradesh
- What is the population of Machhlishahr? 736,209 (Census 2011)

At a glance
- District: Jaunpur
- State: Uttar Pradesh
- Sub-district code: 00983
- Villages: 513
- Towns: 2

---
Canonical: https://wherepedia.org/india/uttar-pradesh/jaunpur/machhlishahr/ · Updated 2026-11-03 · Data: national censuses and statistics offices (sources named in each section); © OpenStreetMap contributors (ODbL); Overture Maps; GeoNames; NASA POWER.
