Србија
Republic of Serbia
Capital
Belgrade
Population
6,623,183
Name
дин. RSD
Calling Code
+381
Languages
srGeography
Region
Europe & Central Asia
Subregion
Southeast Europe
Continent
Europe
Area
88,361 km²
Landlocked
Yes
TLD
.rs, .срб
Neighboring Countries
Airports (17)
LY87BEGLYBJLYBOBJYLYKIKVOINIQNDCountry Codes
ISO 3166-1 Alpha-2
RS
ISO 3166-1 Alpha-3
SRB
ISO 3166-1 Numeric
688
BCP 47
sr-RS
IOC
SRB
FIFA
SRB
Currency Format
Code
RSD
Name
Serbian Dinar
Symbol
дин.
Symbol Position
before
Decimal Separator
,
Thousands Separator
.
Example
123.457 RSD
Date & Time Formats
Date Formats
Full
среда, 22. април 2026.
EEEE, d. MMMM y.
Long
22. април 2026.
d. MMMM y.
Medium
22. 4. 2026.
d. M. y.
Short
22. 4. 2026.
d. M. y.
Time Formats
Full
15:43:00 Координисано универзално време
HH:mm:ss zzzz
Long
15:43:00 UTC
HH:mm:ss z
Medium
15:43:00
HH:mm:ss
Short
15:43
HH:mm
Additional Info
First Day of Week
Monday
Clock Format
24h
Primary Timezone
UTC+01:00
UTC Offset
+00:00
Timezones
UTC+01:00Number Formatting
Decimal Separator
,
Thousands Separator
.
Digit Grouping
3
Numbering System
latn
Example
1.234.567,89
Phone Formatting
Calling Code
+381
Trunk Prefix
0
International Prefix
00
Subscriber Number Lengths
Example Format
+381 601 234567
Format Patterns
| Pattern | Format | Leading Digits | National Prefix |
|---|---|---|---|
| (\d{3})(\d{3,9}) | $1 $2 | (?:2[389]|39)0|[7-9] | $NP$FG |
| (\d{2})(\d{5,10}) | $1 $2 | [1-36] | $NP$FG |
Phone Number Types
Format Patterns
38[02-9]\d{6,9}|6\d{7,9}|90\d{4,8}|38\d{5,6}|(?:7\d\d|800)\d{3,9}|(?:[12]\d|3[0-79])\d{5,10}
Locale Settings
Writing Direction
LTR
Measurement System
metric
Temperature Scale
celsius
Paper Size
A4
Driving Side
right
Week Numbering
ISO
Raw JSON Data
{
"$schema": "1.0.0",
"lastUpdated": "2026-03-04",
"sources": [
"CLDR",
"WorldBank",
"mledoze",
"SimpleLocalize"
],
"basics": {
"name": "Србија",
"officialName": "Republic of Serbia",
"nativeName": "Србија",
"officialNativeName": "Република Србија",
"capital": "Belgrade",
"capitalCoordinates": [
44.80401,
20.46513
],
"coordinates": [
44,
21
],
"continent": "Europe",
"region": "Europe & Central Asia",
"subregion": "Southeast Europe",
"population": 6623183,
"area": 88361,
"flagEmoji": "🇷🇸",
"tld": [
".rs",
".срб"
],
"landlocked": true,
"borders": [
"BIH",
"BGR",
"HRV",
"HUN",
"UNK",
"MKD",
"MNE",
"ROU"
],
"languages": [
{
"code": "sr",
"iso639_2": "srp",
"iso639_3": "srp",
"name": "Serbian",
"nativeName": "српски језик",
"official": true,
"direction": "ltr",
"countries": []
}
],
"demonym": "Serbian"
},
"worldBank": {
"incomeGroup": "Upper middle income",
"region": "Europe & Central Asia"
},
"codes": {
"iso3166Alpha2": "RS",
"iso3166Alpha3": "SRB",
"iso3166Numeric": "688",
"bcp47": [
"sr-RS"
],
"internetTld": ".rs",
"ioc": "SRB",
"fifa": "SRB",
"vehicleCode": "SRB",
"fips10": "RI",
"unLocode": "RS",
"stanag1059": "",
"itu": "SRB",
"uic": "72 SRB",
"maritime": 279,
"mmc": 220
},
"currency": {
"code": "RSD",
"numericCode": 941,
"name": "Serbian Dinar",
"nativeName": "Serbian dinar",
"symbol": "дин.",
"narrowSymbol": "дин.",
"symbolPosition": "before",
"decimalSeparator": ",",
"thousandsSeparator": ".",
"decimalDigits": 2,
"subunitValue": 100,
"subunitName": "Para",
"pattern": "#,##0.00 ¤",
"example": "123.457 RSD",
"accountingExample": "(1.235 RSD)"
},
"dateTime": {
"firstDayOfWeek": 1,
"clockFormat": "24h",
"dateFormats": {
"full": "EEEE, d. MMMM y.",
"long": "d. MMMM y.",
"medium": "d. M. y.",
"short": "d. M. y."
},
"timeFormats": {
"full": "HH:mm:ss zzzz",
"long": "HH:mm:ss z",
"medium": "HH:mm:ss",
"short": "HH:mm"
},
"datePatterns": {
"full": "yMMMMEEEEdd",
"long": "yMMMMdd",
"medium": "yMMdd",
"short": "yyMd"
},
"timePatterns": {
"full": "HHmmsszzzz",
"long": "HHmmssz",
"medium": "HHmmss",
"short": "HHmm"
},
"monthNames": {
"wide": [
"јануар",
"фебруар",
"март",
"април",
"мај",
"јун",
"јул",
"август",
"септембар",
"октобар",
"новембар",
"децембар"
],
"abbreviated": [
"јан",
"феб",
"мар",
"апр",
"мај",
"јун",
"јул",
"авг",
"сеп",
"окт",
"нов",
"дец"
],
"narrow": [
"ј",
"ф",
"м",
"а",
"м",
"ј",
"ј",
"а",
"с",
"о",
"н",
"д"
]
},
"dayNames": {
"wide": [
"недеља",
"понедељак",
"уторак",
"среда",
"четвртак",
"петак",
"субота"
],
"abbreviated": [
"нед",
"пон",
"уто",
"сре",
"чет",
"пет",
"суб"
],
"narrow": [
"н",
"п",
"у",
"с",
"ч",
"п",
"с"
]
},
"amPmMarkers": [
"AM",
"PM"
],
"timezones": [
"UTC+01:00"
],
"primaryTimezone": "UTC+01:00",
"utcOffset": "+00:00"
},
"numberFormat": {
"decimalSeparator": ",",
"thousandsSeparator": ".",
"digitGrouping": "3",
"pattern": "#,##0.###",
"percentExample": "25,5%",
"example": "1.234.567,89",
"numberingSystem": "latn"
},
"phone": {
"callingCode": "+381",
"trunkPrefix": "0",
"internationalPrefix": "00",
"generalPattern": "38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",
"formats": [
{
"pattern": "(\\d{3})(\\d{3,9})",
"format": "$1 $2",
"leadingDigits": [
"(?:2[389]|39)0|[7-9]"
],
"nationalPrefixRule": "$NP$FG"
},
{
"pattern": "(\\d{2})(\\d{5,10})",
"format": "$1 $2",
"leadingDigits": [
"[1-36]"
],
"nationalPrefixRule": "$NP$FG"
}
],
"types": {
"fixedLine": {
"pattern": "(?:11[1-9]\\d|(?:2[389]|39)(?:0[2-9]|[2-9]\\d))\\d{3,8}|(?:1[02-9]|2[0-24-7]|3[0-8])[2-9]\\d{4,9}",
"exampleNumber": "10234567",
"possibleLengths": []
},
"mobile": {
"pattern": "6(?:[0-689]|7\\d)\\d{6,7}",
"exampleNumber": "601234567",
"possibleLengths": []
},
"tollFree": {
"pattern": "800\\d{3,9}",
"exampleNumber": "80012345",
"possibleLengths": []
},
"premiumRate": {
"pattern": "(?:78\\d|90[0169])\\d{3,7}",
"exampleNumber": "90012345",
"possibleLengths": []
},
"uan": {
"pattern": "7[06]\\d{4,10}",
"exampleNumber": "700123456",
"possibleLengths": []
}
},
"exampleFormat": "+381 601 234567",
"subscriberNumberLengths": []
},
"addressFormat": {
"format": "%N%n%A%n%Z %C",
"lineOrder": [
"name",
"address",
"city"
],
"postalCodeFormat": "######",
"postalCodeRegex": "^(\\d{6})$",
"postalCodeExample": "",
"administrativeDivisionName": "Province",
"administrativeDivisionType": "Province"
},
"locale": {
"writingDirection": "ltr",
"measurementSystem": "metric",
"temperatureScale": "celsius",
"paperSize": "A4",
"drivingSide": "right",
"weekNumbering": "ISO"
},
"airports": [
{
"countryCode": "RS",
"region": "",
"iata": "",
"icao": "LY87",
"name": "Kovin Airport",
"latitude": 44.7743,
"longitude": 20.9613,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Belgrad",
"iata": "BEG",
"icao": "LYBE",
"name": "Belgrade Nikola Tesla Airport",
"latitude": 44.8184013367,
"longitude": 20.3090991974,
"timezone": "Europe/Belgrade",
"source": "merged"
},
{
"countryCode": "RS",
"region": "Belgrade",
"iata": "",
"icao": "LYBJ",
"name": "Airport Lisicji Jarak",
"latitude": 44.9369583333,
"longitude": 20.4425555556,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Bor",
"iata": "",
"icao": "LYBO",
"name": "Bor Airport",
"latitude": 44.0181999207,
"longitude": 22.1371002197,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Batajnica",
"iata": "BJY",
"icao": "LYBT",
"name": "Batajnica Air Base",
"latitude": 44.935299,
"longitude": 20.2575,
"timezone": "Europe/Belgrade",
"source": "merged"
},
{
"countryCode": "RS",
"region": "Kikinda",
"iata": "",
"icao": "LYKI",
"name": "Kikinda Airport",
"latitude": 45.768122,
"longitude": 20.417261,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Kraljevo",
"iata": "KVO",
"icao": "LYKV",
"name": "Ladevci Airport",
"latitude": 43.818298,
"longitude": 20.5872,
"timezone": "Europe/Belgrade",
"source": "merged"
},
{
"countryCode": "RS",
"region": "Central-Serbia",
"iata": "INI",
"icao": "LYNI",
"name": "Nis Airport",
"latitude": 43.337299,
"longitude": 21.853701,
"timezone": "Europe/Belgrade",
"source": "merged"
},
{
"countryCode": "RS",
"region": "Novi Sad",
"iata": "QND",
"icao": "LYNS",
"name": "Cenej Airport",
"latitude": 45.385799,
"longitude": 19.839199,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Sremska Mitrovica",
"iata": "",
"icao": "LYSM",
"name": "Veliki Radinci Airfield",
"latitude": 45.037453,
"longitude": 19.660661,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Smederevska palanka",
"iata": "",
"icao": "LYSP",
"name": "Rudine airfield",
"latitude": 44.3513888889,
"longitude": 20.96,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Subotica",
"iata": "",
"icao": "LYSU",
"name": "Subotica Airport",
"latitude": 46.022837,
"longitude": 19.706454,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "",
"iata": "",
"icao": "LYTR",
"name": "Trstenik Airport",
"latitude": 43.614189,
"longitude": 21.030217,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Uzice",
"iata": "UZC",
"icao": "LYUZ",
"name": "Ponikve Airport",
"latitude": 43.898899,
"longitude": 19.697701,
"timezone": "Europe/Belgrade",
"source": "merged"
},
{
"countryCode": "RS",
"region": "Valjevo",
"iata": "QWV",
"icao": "LYVA",
"name": "Divci Airport",
"latitude": 44.2978166667,
"longitude": 20.0219111111,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "",
"iata": "",
"icao": "LYVR",
"name": "Vrsac International Airport",
"latitude": 45.1469,
"longitude": 21.3099,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
},
{
"countryCode": "RS",
"region": "Vojvodina",
"iata": "ZRE",
"icao": "LYZR",
"name": "Zrenjanin Airport",
"latitude": 45.339756,
"longitude": 20.454078,
"timezone": "Europe/Belgrade",
"source": "mwgg_json"
}
]
}