Skip to content
CityAPI.ORG

PIROT

Central Serbia · SERBIA (RS) · 43.15°N / 22.59°E

SE
ADM1 · ID GeoNames 787,050

Pirot is a city in Serbia with a population of 40,678. It sits at 43.15/22.59, runs on Europe/Belgrade, is 0 km from Pirot Centralni Trg.

Population 40,678
Place Type District Capital
Elevation n/a
Timezone Europe/Belgrade

All facts

fields
Country
Serbia
Subdivision
Central Serbia
Coords
43.15°N / 22.59°E
UTC offset
+1
DST
Observed

Proximity

nearest 10 · within 50 km
N Pirot Centralni Trg Central Serbia 0 0.4 km
SE Dimitrovgrad Central Serbia 0 21.8 km
W Bela Palanka Central Serbia 0 23.5 km
NW Dolac naselje Central Serbia 855 34.7 km
NE Chiprovtsi Montana 1,941 35.1 km
S Tran Pernik 3,102 35.7 km
SE Dragoman Sofia 3,814 38.1 km
SW Brezovica Central Serbia 1,000 40.0 km
E Godech Sofia 5,154 40.6 km
N Chuprene Vidin 842 41.1 km

FAQ

8 questions
What is the population of Pirot?
40,678 people, per GeoNames.
Which timezone is Pirot in?
Europe/Belgrade.
Which country is Pirot in?
Serbia (RS).
How far is Pirot from Belgrade?
About 250 km.
Does Pirot have a university?
Not on record.
What currency is used in Serbia?
Serbian Dinar.
How many cities are in Serbia?
489 on record.
Which admin region is Pirot in?
Central Serbia.

Get this page as JSON

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

{
  "data": {
    "id": 787050,
    "name": "Pirot",
    "ascii_name": "Pirot",
    "country_code": "RS",
    "population": 40678,
    "elevation": null,
    "timezone_id": "Europe/Belgrade",
    "feature_class": "P",
    "feature_code": "PPLA2",
    "latitude": 43.15306,
    "longitude": 22.58611
  }
}

Context

comparatives
  • 0 km from Pirot Centralni Trg.
  • Same timezone (Europe/Belgrade) as 488 other cities in Serbia.
CITYAPI · STATION BERLIN/DE · DATUM/2026-06-11 · BUILT BY BROTCODE Terms · Privacy · Impressum ·