ShareYourGroupShareYourGroupDial Codes

STD codes of India: area code of every city and town

Find the STD code of 2640 places in India, state by state. STD codes are needed only for landline numbers; mobile numbers have none.

Choose a state

The eight two-digit codes

The biggest cities have the shortest codes, so that their landline numbers can be eight digits long.

CitySTD codeFrom abroad
New Delhi011+91 11
Pune020+91 20
Mumbai022+91 22
Kolkata033+91 33
Hyderabad040+91 40
Chennai044+91 44
Ahmedabad079+91 79
Bangalore080+91 80

How STD dialling works

Why some states share a page

The list follows the National Numbering Plan 2003, which arranged codes by telecom region. Places now in Jharkhand, Chhattisgarh, Telangana, Sikkim, Ladakh, Puducherry and Chandigarh appear in the page of the neighbouring state they were grouped with. Use the search box if you are not sure where a town is listed.

Source: the India area-code data of Google libphonenumber (National Numbering Plan 2003, Department of Telecommunications). Checked in November 2026. If a code does not work, ask your phone company.

Common questions

What is an STD code?

An STD code is the area code of a town in India. You dial it before a landline number when you call from another town or from a mobile phone.

Do mobile numbers have an STD code?

No. An Indian mobile number is 10 digits and is dialled as it is from anywhere in India.

How do I dial an Indian landline from abroad?

Dial +91, then the STD code without its leading 0, then the landline number.