Independent map, not BookMyShow, District or any cinema. Booking problem? Use Help in the app you booked with.

Research · September 2026

Cinema halls per person in India

How many people each hall serves, state by state and town by town, and where India has none. 4,264 halls that sell tickets online, set against WorldPop's 2020 population grid.

141.3 crore People (2020)
3.3 lakh People per hall
40% Within 10 km of one
49.1 crore More than 20 km away

About 141.3 crore people live in India, by WorldPop's 2020 estimate, and on 23 September 2026 4,264 cinema halls were selling tickets on BookMyShow or District: one hall for every 3.3 lakh people. Only 26% of Indians live within 5 km of one, 40% within 10 km and 65% within 20 km.

The spread between states is wide. Andhra Pradesh has a hall for every 83,000 people; Jammu & Kashmir has one for every 21 lakh. In Delhi, 99% of people live within 10 km of a hall; in Jammu & Kashmir, 13% do.

State by state

Fewest people per hall first. Shares are of each state's people living within that distance of a hall that sells tickets online, in any state.

StatePeopleHallsPeople per hallWithin 5 km10 km20 km
Andhra Pradesh 5.4 crore 649 83,000 43% 70% 92%
Kerala 3.5 crore 356 98,000 61% 92% 100%
Puducherry 15 lakh 13 1.1 lakh 73% 97% 100%
Arunachal Pradesh 18 lakh 15 1.2 lakh 17% 25% 37%
Telangana 4 crore 324 1.2 lakh 42% 60% 90%
Goa 16 lakh 12 1.3 lakh 34% 74% 94%
Tamil Nadu 8.3 crore 552 1.5 lakh 43% 69% 95%
Chandigarh 9 lakh 6 1.5 lakh 97% 100% 100%
Andaman & Nicobar 3.9 lakh 2 1.9 lakh 38% 51% 55%
Sikkim 6.8 lakh 3 2.3 lakh 20% 42% 88%
Gujarat 7.1 crore 302 2.4 lakh 33% 47% 69%
Karnataka 7 crore 290 2.4 lakh 29% 41% 63%
Dadra and Nagar Haveli and Daman and Diu 8.5 lakh 3 2.8 lakh 42% 67% 94%
Uttarakhand 1.2 crore 40 3 lakh 29% 48% 71%
Punjab 3.1 crore 101 3.1 lakh 26% 48% 85%
Ladakh 3.1 lakh 1 3.1 lakh 3% 9% 13%
Haryana 3 crore 92 3.3 lakh 29% 45% 78%
Chhattisgarh 3 crore 91 3.3 lakh 18% 33% 59%
Maharashtra 12.9 crore 389 3.3 lakh 39% 50% 69%
Himachal Pradesh 77 lakh 21 3.7 lakh 14% 28% 56%
Delhi 2 crore 50 3.9 lakh 86% 99% 100%
Assam 3.6 crore 72 5 lakh 12% 27% 66%
Madhya Pradesh 8.6 crore 154 5.6 lakh 16% 25% 44%
Odisha 4.8 crore 77 6.2 lakh 13% 24% 49%
West Bengal 10.2 crore 151 6.7 lakh 27% 44% 72%
Tripura 41 lakh 5 8.2 lakh 14% 26% 48%
Rajasthan 8.2 crore 97 8.4 lakh 13% 21% 36%
Uttar Pradesh 23.6 crore 255 9.3 lakh 17% 30% 61%
Nagaland 21 lakh 2 10 lakh 12% 17% 24%
Jharkhand 4 crore 35 11 lakh 16% 27% 47%
Mizoram 13 lakh 1 13 lakh 15% 26% 31%
Bihar 12.8 crore 92 14 lakh 10% 23% 56%
Manipur 36 lakh 2 18 lakh 15% 24% 39%
Meghalaya 38 lakh 2 19 lakh 9% 17% 25%
Jammu & Kashmir 1.5 crore 7 21 lakh 6% 13% 26%

Big towns

Towns with 10 or more halls. People counted within 5 km of any of the town's halls, each person once.

Palakkad · 10 halls 1 per 37,000 Anand · 10 halls 1 per 38,000 Tirupati · 14 halls 1 per 38,000 Rajamahendravaram (Rajahmundry) · 15 halls 1 per 48,000 Vizag (Visakhapatnam) · 42 halls 1 per 50,000 Vijayawada · 30 halls 1 per 52,000 Guntur · 17 halls 1 per 52,000 Vellore · 10 halls 1 per 55,000 Erode · 11 halls 1 per 61,000 Thrissur · 19 halls 1 per 62,000 Tirupur · 17 halls 1 per 62,000 Mysuru (Mysore) · 14 halls 1 per 65,000 Gurugram (Gurgaon) · 34 halls 1 per 68,000 Vadodara · 26 halls 1 per 71,000 Madurai · 28 halls 1 per 73,000 Kochi · 29 halls 1 per 74,000 Alappuzha · 11 halls 1 per 75,000 Kollam · 11 halls 1 per 75,000 Guwahati · 16 halls 1 per 76,000 Trivandrum · 31 halls 1 per 77,000 Hyderabad · 118 halls 1 per 77,000 Salem · 19 halls 1 per 78,000 Coimbatore · 23 halls 1 per 86,000 Trichy · 14 halls 1 per 89,000 Bengaluru · 130 halls 1 per 92,000 Surat · 41 halls 1 per 93,000 Raipur · 10 halls 1 per 95,000 Dehradun · 11 halls 1 per 95,000 Puducherry (Pondicherry) · 11 halls 1 per 99,000 Kozhikode · 13 halls 1 per 1 lakh Ahmedabad · 69 halls 1 per 1.1 lakh Rajkot · 11 halls 1 per 1.2 lakh Chennai · 93 halls 1 per 1.2 lakh Bhopal · 17 halls 1 per 1.2 lakh Patna · 22 halls 1 per 1.3 lakh Ludhiana · 10 halls 1 per 1.3 lakh Agra · 14 halls 1 per 1.3 lakh Jaipur · 23 halls 1 per 1.4 lakh Indore · 21 halls 1 per 1.4 lakh Lucknow · 21 halls 1 per 1.4 lakh Kanpur · 18 halls 1 per 1.5 lakh Nagpur · 19 halls 1 per 1.5 lakh Pune · 45 halls 1 per 1.6 lakh Faridabad · 11 halls 1 per 1.9 lakh Greater Noida · 10 halls 1 per 2 lakh Noida · 12 halls 1 per 2.2 lakh Mumbai · 81 halls 1 per 2.5 lakh Ghaziabad · 27 halls 1 per 3 lakh Kolkata · 51 halls 1 per 3 lakh Delhi · 50 halls 1 per 3.5 lakh Thane · 12 halls 1 per 3.9 lakh

Districts with no hall

131 districts of 640 (2011 boundaries) have no cinema hall that sells tickets online. The most populous:

  • Bhojpur, Bihar33 lakh
  • Banka, Bihar29 lakh
  • Kishanganj, Bihar22 lakh
  • Etah, Uttar Pradesh21 lakh
  • Buxar, Bihar20 lakh
  • Khagaria, Bihar20 lakh
  • Kanpur Dehat, Uttar Pradesh20 lakh
  • Sant Kabir Nagar, Uttar Pradesh20 lakh
  • Dhubri, Assam20 lakh
  • Kaimur (Bhabua), Bihar19 lakh
  • Bhind, Madhya Pradesh19 lakh
  • Shrawasti, Uttar Pradesh19 lakh

Most people per hall

Districts that have halls, with the most people for each.

  • Madhubani, Bihar · 1 hall1 per 50 lakh
  • Jaunpur, Uttar Pradesh · 1 hall1 per 50 lakh
  • Hardoi, Uttar Pradesh · 1 hall1 per 48 lakh
  • Purnia, Bihar · 1 hall1 per 42 lakh
  • Rae Bareli, Uttar Pradesh · 1 hall1 per 41 lakh
  • Gonda, Uttar Pradesh · 1 hall1 per 41 lakh
  • Pratapgarh, Uttar Pradesh · 1 hall1 per 39 lakh
  • Bara Banki, Uttar Pradesh · 1 hall1 per 38 lakh
  • Katihar, Bihar · 1 hall1 per 37 lakh
  • Shahjahanpur, Uttar Pradesh · 1 hall1 per 37 lakh
  • Bahraich, Uttar Pradesh · 1 hall1 per 36 lakh
  • Unnao, Uttar Pradesh · 1 hall1 per 36 lakh

Dense places with no hall within 10 km

55 settlements of 50,000 or more people, packed at 4,000 or more per square km, with no cinema that sells tickets online within 10 km of any part of them. Each is named by the India Post office at its population centre.

Jagdishpur

Bhagalpur, Bihar

About 6.9 lakh people · nearest hall 18 km: FM Cineplex, Barari, Bhagalpur

Barabagan

Birbhum, West Bengal

About 3.3 lakh people · nearest hall 18 km: Binapani Talkies, Birbhum, Dubrajpur

Pulsita

Purba Medinipur, West Bengal

About 3 lakh people · nearest hall 23 km: Priya Cineplex, Moyna

Puri

Puri, Odisha

About 2.9 lakh people · nearest hall 41 km: Apsara Cinema, Jogeswarpur, Puri

Munger

Munger, Bihar

About 2.3 lakh people · nearest hall 36 km: Chhotu Maharaj Cinema, Panhas Garden and Resort, Begusarai

Rajmahal

Sahibganj, Jharkhand

About 2.2 lakh people · nearest hall 25 km: SVF Cinemas, PRM Centre Point Mall, Malda

Arrah

Bhojpur, Bihar

About 2.1 lakh people · nearest hall 21 km: CONNPLEX Smart Cinemas Bihta, Patna

Mahnar Road

Vaishali, Bihar

About 2 lakh people · nearest hall 28 km: City Cine Cafe, Patna

Digha

Purba Medinipur, West Bengal

About 2 lakh people · nearest hall 25 km: Prafulla Cinema, Satmile

Nanpur

Sitamarhi, Bihar

About 1.7 lakh people · nearest hall 24 km: RD Multiplex, Sitamarhi

Kiragavalu

Mysore, Karnataka

About 1.7 lakh people · nearest hall 19 km: Mahaveer Theatre, Mandya

Kendrapara

Kendrapara, Odisha

About 1.6 lakh people · nearest hall 34 km: BK Talkies, Salipur

Modi Nagar

Ghaziabad, Uttar Pradesh

About 1.6 lakh people · nearest hall 16 km: Vibhor Chitralok, Delhi Hapur Road, Pilkhuwa

Desari

Vaishali, Bihar

About 1.4 lakh people · nearest hall 20 km: Navin Cinema, Yadav Nagar, Hajipur

Bhind

Bhind, Madhya Pradesh

About 1.3 lakh people · nearest hall 33 km: Fun DD Cinemas, Ramleela road, Etawah

Obra

Sonbhadra, Uttar Pradesh

About 1.3 lakh people · nearest hall 26 km: Starworld Raj Palace Cinema, Robertsganj

Farakka Barrage

Murshidabad, West Bengal

About 1.2 lakh people · nearest hall 22 km: Shyamal Talkies, Aurangabad (West Bengal), Aurangabad

Sikandrabad

Bulandshahr, Uttar Pradesh

About 1.2 lakh people · nearest hall 15 km: MSX Cinemas, Greater Noida

Data pack · September 2026 edition

Every table on this page, in full, in the India pack.

  • 4,264 cinema halls, 42 columns each: address, PIN code, coordinates, chain, type, screens, seats, formats, amenities
  • People living within 2, 5 and 10 km of every hall, the other halls within 5 km, the nearest one
  • Towns, areas, PIN codes, districts and chains, each with residents per hall, plus every PIN code with its distance to the nearest cinema
  • Excel workbook and CSV, emailed the moment you pay, with a GST invoice

Listings read from BookMyShow and District; residents from WorldPop's 2020 grid. Judge the free sample first: ten cinemas, every column.

All India pack

India

Cinema halls
4,264
Towns
1,494
Screens with shows
5,381+
Columns per hall
42

₹9,999 + GST

₹11,798.82 with 18% GST · GST invoice · one-time

See the India pack Free sample, every column →

How we count

Halls. The 4,264 cinema halls on this site: every one listed on BookMyShow or District on 23 September 2026, plus one a local check found open selling at its counter. Single screens that sell only at the counter are mostly missing, so for a town that has one, the numbers here read as "no hall that sells tickets online".

People. WorldPop's 2020 population density grid for India: 1 km cells, unconstrained, not adjusted to UN totals (www.worldpop.org, CC BY 4.0). It is a model built from census and satellite data, so it is right for comparing places, not for exact counts. All figures are rounded.

Around a hall, a town, an area. People within a straight-line circle of the hall (2, 5 or 10 km), each grid cell weighted by how much of it the circle covers. A town's figure is everyone within 5 km of any of its halls, each person counted once; an area page uses 2 km. A PIN code's figure is everyone inside India Post's boundary for it.

States and districts. People summed inside each state's boundary and inside the 641 districts of the 2011 Census (a district made since then is inside its 2011 parent). Within 5, 10 and 20 km counts everyone that close to a hall in any state.

Dense places without a hall. Touching 1 km cells of 4,000 or more people per square km, holding 50,000 or more people in all, where no cell is within 10 km of a hall. The UN's 1,500 per square km test for an urban centre swallows whole stretches of the Gangetic countryside at this grid size, so we use a stricter one.

Cite this page

CinemaHalls.in (2026). "Cinema halls per person in India." September 2026 edition. https://cinemahalls.in/cinema-halls-per-person

You may quote these figures and tables with credit to CinemaHalls.in and a link. People: WorldPop 2020 (CC BY 4.0). Halls: BookMyShow and District listings read on 23 September 2026.

Cinema halls per person: questions

How many people are there per cinema hall in India?

About 3.3 lakh: 4,264 cinema halls sold tickets on BookMyShow or District on 23 September 2026, for about 141.3 crore people (WorldPop's 2020 estimate). Counting screens rather than halls, India had about 10,033 screens in 2025 (FICCI-EY).

Which state has the most cinema halls for its people?

Among states of 50 lakh people or more, Andhra Pradesh: one hall for every 83,000 people, and 70% of its people live within 10 km of one.

Which state has the fewest?

Jammu & Kashmir: one hall that sells tickets online for every 21 lakh people, and 13% of its people live within 10 km of one.

How many Indians live far from a cinema hall?

About 49.1 crore people, 35% of India, live more than 20 km in a straight line from a cinema that sells tickets online. Some of them have a single screen nearby that sells only at its counter, which no ticketing platform lists.

Where do these numbers come from?

Cinema halls from BookMyShow and District listings; people from WorldPop's 2020 population grid for India (1 km cells, CC BY 4.0), summed by state, district and around each hall. Distances are straight lines. The method section on this page has the details.