Alcohol consumption in India is not the same everywhere. Some states have high per-person consumption because of tourism, nightlife, social drinking, strong liquor availability, high excise sales or long local drinking traditions. In other states, prohibition laws reduce legal sales, though illegal supply may still exist.
For this 2026 list, the ranking is based mainly on per-capita annual alcohol consumption, not just the number of drinkers. Delhi appears high in all-India state/UT data, but it is not included here because the topic is about states only. The key reported figures place Andhra Pradesh at 17.1 litres per person per year, Goa at 13.6 litres, Punjab at 11.5 litres, Haryana at 10.3 litres, Tamil Nadu at 9.4 litres and Karnataka at 9.1 litres. The national average is around 6.4 litres.
Now let’s check out the top 5 most alcohol consumption states in India in 2026.

1. Andhra Pradesh
Andhra Pradesh ranks first among the highest alcohol consumption states in India in 2026.
The state has the highest reported per-capita annual alcohol consumption among Indian states, at around 17.1 litres per person per year. This puts Andhra Pradesh clearly ahead of other major states in consumption volume.
Alcohol demand in Andhra Pradesh is driven by a mix of urban consumption, rural demand, tourism pockets, festive sales and strong liquor availability. Major cities and districts such as Visakhapatnam, Tirupati, Vijayawada-NTR region, Guntur, Kurnool and Nellore contribute strongly to liquor movement and excise revenue.
Recent sales data also shows the scale of the market. In December 2025, liquor sales in Andhra Pradesh reached ₹2,767 crore, up from ₹2,568 crore in December 2024. Sales during the last three days of the year alone touched around ₹543 crore, showing a sharp festive and New Year demand spike.
Andhra Pradesh deserves the first position because its per-person consumption is far higher than the national average and higher than every other state in the reported list.
2. Goa
Goa ranks second among India’s highest alcohol consumption states.
The state’s per-capita annual alcohol consumption is reported at around 13.6 litres per person per year, placing it just below Andhra Pradesh.
Goa’s position is not surprising because the state has a strong tourism economy. Beaches, nightlife, restaurants, bars, resorts, casinos and party tourism all increase alcohol demand. The state also has a more open drinking culture compared with many other regions of India.
Another reason behind Goa’s high ranking is its small population. Even if total consumption volume may be lower than large states, the per-person average becomes high because liquor sales are strong in relation to the state’s population size.
Goa is also known for local alcoholic beverages such as feni, which has cultural and tourism value. Along with beer, IMFL, wine and imported liquor, this gives Goa a very active alcohol market throughout the year.
3. Punjab
Punjab stands third among the highest alcohol consumption states in India in 2026.
The state’s per-capita annual alcohol consumption is reported at around 11.5 litres per person per year, which is much higher than the national average of 6.4 litres.
Punjab has a long-standing liquor market, especially in urban and semi-urban areas. Social drinking, weddings, parties, festivals and rural consumption patterns all contribute to higher demand. The state also has a strong excise revenue system, and liquor sales remain a major source of government income.
Cities and regions such as Ludhiana, Amritsar, Jalandhar, Patiala, Bathinda and Mohali have active liquor markets. In rural Punjab too, alcohol consumption is often discussed as a serious social and health concern.
Punjab’s high rank is important because alcohol consumption here is not only an economic issue. It is also linked with family health, addiction concerns, road safety and social debates. That is why public awareness, responsible enforcement and de-addiction support remain important for the state.
4. Haryana
Haryana ranks fourth among the top alcohol consumption states in India.
The state’s per-capita annual alcohol consumption is reported at around 10.3 litres per person per year, keeping it among the highest-consuming states in the country.
Haryana’s alcohol market is influenced by its location and income profile. The state surrounds Delhi on three sides and has major urban centres such as Gurugram, Faridabad, Panipat, Sonipat, Hisar and Rohtak. Corporate nightlife, highway liquor outlets, urban bars and rural consumption all contribute to the state’s high figure.
Gurugram, in particular, has a large restaurant, pub and nightlife economy. At the same time, several rural and semi-urban belts also have steady liquor demand. This mix of urban spending and traditional consumption keeps Haryana high in the ranking.
Haryana deserves fourth position because its per-capita consumption is clearly above the national average and close to the top group of Indian states.
5. Tamil Nadu
Tamil Nadu completes the list of the top five most alcohol consumption states in India in 2026.
The state’s per-capita annual alcohol consumption is reported at around 9.4 litres per person per year, placing it above Karnataka and well above the national average.
Tamil Nadu has one of India’s most organised liquor retail systems through state-run TASMAC outlets. This gives the government strong control over legal liquor sales and also makes alcohol a major source of state revenue.
The state has a large population, strong urban centres, industrial towns and a long-running liquor retail network. Chennai, Coimbatore, Madurai, Tiruchirappalli, Salem and other cities form major consumption markets. Rural liquor sales also add to the overall demand.
At the same time, Tamil Nadu has seen repeated public debate over liquor shops, social harm and regulation. In 2026, the state ordered the closure of 717 TASMAC-run liquor shops located within 500 metres of places such as worship centres, schools and bus stands, showing the government’s attempt to tighten access in sensitive areas.
Final Words
The top five most alcohol consumption states in India in 2026 are Andhra Pradesh, Goa, Punjab, Haryana and Tamil Nadu. These rankings are based on per-capita annual consumption, so small states with high liquor use can rank very high.
Alcohol sales bring large excise revenue, but high consumption also creates health, family, road-safety and social challenges. Balanced regulation, public awareness and better addiction-support systems are important for the future.