Skip to content
CityAPI.ORG

DALKEITH

Scotland · UNITED KINGDOM (GB) · 55.89°N / 3.07°W

SCT
ADM1 · ID GeoNames 2,651,587

Dalkeith is a city in United Kingdom with a population of 12,720. It sits at 55.89/-3.07, runs on Europe/London, is 3 km from Mayfield.

Population 12,720
Place Type District Capital
Elevation n/a
Timezone Europe/London

All facts

fields
Country
United Kingdom
Subdivision
Scotland
Coords
55.89°N / 3.07°W
UTC offset
+0
DST
Observed

Proximity

nearest 10 · within 50 km
SE Mayfield Scotland 13,690 3.0 km
SW Bonnyrigg Scotland 18,320 3.2 km
NE Whitecraig Scotland 1,200 3.3 km
NW Danderhall Scotland 2,770 3.6 km
S Gorebridge Scotland 6,330 5.4 km
N Musselburgh Scotland 23,620 5.5 km
W Loanhead Scotland 6,350 5.9 km
SW Rosewell Scotland 2,020 6.4 km
SE Pathhead Scotland 960 7.0 km
NE Elphinstone Scotland 540 7.1 km

Air access

nearby

FAQ

10 questions
What is the population of Dalkeith?
12,720 people, per GeoNames.
Which timezone is Dalkeith in?
Europe/London.
Which country is Dalkeith in?
United Kingdom (GB).
Which airport serves Dalkeith?
Edinburgh Airport (EDI).
How far is Dalkeith from London?
About 524 km.
Does Dalkeith have a university?
Not on record.
What languages are spoken in United Kingdom?
English.
What currency is used in United Kingdom?
Pound Sterling.
How many cities are in United Kingdom?
5,903 on record.
Which admin region is Dalkeith in?
Scotland.

Get this page as JSON

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

{
  "data": {
    "id": 2651587,
    "name": "Dalkeith",
    "ascii_name": "Dalkeith",
    "country_code": "GB",
    "population": 12720,
    "elevation": null,
    "timezone_id": "Europe/London",
    "feature_class": "P",
    "feature_code": "PPLA2",
    "latitude": 55.89317,
    "longitude": -3.06806
  }
}

Context

comparatives
  • 3 km from Mayfield.
  • Same timezone (Europe/London) as 5,900 other cities in United Kingdom.
CITYAPI · STATION BERLIN/DE · DATUM/2026-06-11 · BUILT BY BROTCODE Terms · Privacy · Impressum ·