Bihar

The summary below is generated from village-level records in the database (Census-derived fields). Click a district to view sub-districts (tehsils) and village lists.

Population summary

Bihar has an aggregated population of 716,938,148 people according to the village-level records in this database. There are approximately 130,344,330 households, giving an average household size of 5.5 persons. The sex ratio stands at about 918 females per 1000 males. 43.56% of the population (about 312,298,356) resides in rural areas while 4.92% (about 35,274,048) is urban.

CategoryCount
Total population716,938,148
Male373,742,792
Female343,195,356
Sex ratio (F per 1000 M)918
Rural population312,298,356 (43.56%)
Urban population35,274,048 (4.92%)
Total households130,344,330

Literacy

About 359,839,470 people out of 716,938,148 are recorded as literate in our aggregated village data, giving an approximate literacy rate of 50.19%.

CategoryNumber
Total literates359,839,470
Total illiterates357,098,678
Approximate literacy rate50.19%

Scheduled Castes & Tribes

The Scheduled Caste population recorded is 114,748,165 (16.01% of the state's aggregated population). Scheduled Tribe population is 9,290,289 (1.3%). These groups are important demographic markers for planning and social programs.

CategoryPopulationShare
Scheduled Caste (SC)114,748,16516.01%
Scheduled Tribe (ST)9,290,2891.3%

Children & Workforce

Children aged 0–6 number 132,187,485, about 18.44% of the aggregated population. Total workers recorded across villages number 239,709,689, roughly 33.44% of the population (this is a simple workers-to-population share based on available columns).

CategoryNumberShare
Children (0-6)132,187,48518.44%
Total workers239,709,68933.44%

Largest & Smallest Districts (by population)

District 0 is the largest district by population with approximately 208,198,904 people, while Sheikhpura is the smallest with about 3,072,708 people.

DistrictPopulationHouseholds
District 0 208,198,904 37,827,130
Sheikhpura 3,072,708 485,709

Largest villages by population

Below are the largest villages recorded in this state by population. These settlements are major population centers at the village level and often serve as local market/township hubs.

VillagePopulation
BIHAR 104,099,452
BIHAR 92,341,436
BIHAR 11,758,016
Patna 5,838,465
Purba Champaran 5,099,371
Muzaffarpur 4,801,062
Purba Champaran 4,698,028
Madhubani 4,487,379
Gaya 4,391,418
Muzaffarpur 4,327,625