Skip to content
CityAPI.ORG

SHIMLA

Himachal Pradesh · INDIA (IN) · 31.10°N / 77.17°E

11
ADM1 · ID GeoNames 1,256,237

Shimla is a city in India with a population of 173,503. It sits at 31.10/77.17, runs on Asia/Kolkata, is 4 km from Jutogh.

Population 173,503
Place Type Regional Capital
Elevation n/a
Timezone Asia/Kolkata

All facts

fields
Country
India
Subdivision
Himachal Pradesh
Coords
31.10°N / 77.17°E
UTC offset
+5.5
DST
Observed

Proximity

nearest 10 · within 50 km
W Jutogh Himachal Pradesh 2,467 4.8 km
N Seoni Himachal Pradesh 2,591 15.4 km
E Theog Himachal Pradesh 4,353 18.4 km
W Arki Himachal Pradesh 3,293 19.8 km
SW Sabathu Cantonment Himachal Pradesh 3,685 22.0 km
SW Sabāthu Himachal Pradesh 6,691 22.0 km
S Solan Himachal Pradesh 40,283 22.4 km
SW Dagshai Himachal Pradesh 2,994 26.7 km
SW Kasauli Himachal Pradesh 5,215 29.8 km
SE Rājgarh Himachal Pradesh 3,083 30.8 km

Air access

nearby

FAQ

3 questions
What is the population of Shimla?
173,503 people, per GeoNames.
Which timezone is Shimla in?
Asia/Kolkata.
Which country is Shimla in?
India (IN).

Get this page as JSON

no auth
cURL 200 OK
$ curl https://api.cityapi.org/v1/cities/1256237

{
  "data": {
    "id": 1256237,
    "name": "Shimla",
    "ascii_name": "Shimla",
    "country_code": "IN",
    "population": 173503,
    "elevation": null,
    "timezone_id": "Asia/Kolkata",
    "feature_class": "P",
    "feature_code": "PPLA",
    "latitude": 31.10442,
    "longitude": 77.16662
  }
}
CITYAPI · STATION BERLIN/DE · DATUM/2026-05-01 · BUILT BY BROTCODE Terms · Privacy · Impressum ·