Reference map

Map of India

Every Indian state capital, union territory, and major city plotted on one zoomable map.

Build your own custom map

Capital

1 location

New Delhi

Capital of India

28.6139, 77.2090

Major Cities

8 locations

Surat

Gujarat · diamond hub

21.1702, 72.8311

Nagpur

Maharashtra

21.1458, 79.0882

Indore

Madhya Pradesh

22.7196, 75.8577

Coimbatore

Tamil Nadu

11.0168, 76.9558

Varanasi

Uttar Pradesh · ancient

25.3176, 82.9739

Kochi

Kerala · port

9.9312, 76.2673

Visakhapatnam

Andhra Pradesh · port

17.6868, 83.2185

Amritsar

Punjab · Golden Temple

31.6340, 74.8723

Metros

7 locations

Mumbai

Maharashtra · financial capital

19.0760, 72.8777

Bengaluru

Karnataka · tech capital

12.9716, 77.5946

Hyderabad

Telangana · capital

17.3850, 78.4867

Chennai

Tamil Nadu · capital

13.0827, 80.2707

Kolkata

West Bengal · capital

22.5726, 88.3639

Pune

Maharashtra · 2nd largest

18.5204, 73.8567

Ahmedabad

Gujarat · largest

23.0225, 72.5714

State Capitals

22 locations

Jaipur

Rajasthan · capital

26.9124, 75.7873

Lucknow

Uttar Pradesh · capital

26.8467, 80.9462

Bhopal

Madhya Pradesh · capital

23.2599, 77.4126

Patna

Bihar · capital

25.5941, 85.1376

Thiruvananthapuram

Kerala · capital

8.5241, 76.9366

Bhubaneswar

Odisha · capital

20.2961, 85.8245

Raipur

Chhattisgarh · capital

21.2514, 81.6296

Ranchi

Jharkhand · capital

23.3441, 85.3096

Dehradun

Uttarakhand · capital

30.3165, 78.0322

Shimla

Himachal Pradesh · capital

31.1048, 77.1734

Chandigarh

Punjab & Haryana capital

30.7333, 76.7794

Srinagar

J&K · summer capital

34.0837, 74.7973

Gandhinagar

Gujarat · capital

23.2156, 72.6369

Panaji

Goa · capital

15.4909, 73.8278

Itanagar

Arunachal Pradesh

27.0844, 93.6053

Dispur

Assam · capital

26.1359, 91.7997

Imphal

Manipur · capital

24.8170, 93.9368

Shillong

Meghalaya · capital

25.5788, 91.8933

Aizawl

Mizoram · capital

23.7307, 92.7173

Kohima

Nagaland · capital

25.6747, 94.1100

Agartala

Tripura · capital

23.8315, 91.2868

Gangtok

Sikkim · capital

27.3389, 88.6065

India: 28 states + 8 union territories

India is a federal union of 28 states and 8 union territories.

  • National capital: New Delhi (in NCT of Delhi UT)
  • Largest state by population: Uttar Pradesh (~240M)
  • Largest by area: Rajasthan

Major economic hubs

India's growth is concentrated in a few cities.

  • Mumbai: financial capital
  • Bengaluru: IT and startup capital
  • Hyderabad: pharma + IT
  • Chennai: auto + IT
  • Delhi NCR: government + services

Tourism regions

Each region has a distinct identity.

  • Golden Triangle: Delhi → Agra → Jaipur
  • Kerala backwaters and beaches
  • Goa beaches and nightlife
  • Himachal/Uttarakhand for mountains

Frequently asked questions

How many states does India have?
28 states and 8 union territories as of 2024.
Largest Indian city?
Mumbai, ~20M in the metro area.
National capital?
New Delhi.
Newest state?
Telangana, formed in 2014 from Andhra Pradesh.
Can I embed this map?
Build a customized version in MapsMaker and embed it.
Is this tool free?
Yes — viewing and using this map is free.
Build a custom version of this map
Add your own pins, colors, and content. Embed it anywhere.

Related resources