Şehirde yaşayan nüfus, adaya bağlı Gough Adası'nda bulunan Güney Afrikalı hava tahmin istasyonunda görevli personel haricinde tek yerleşik nüfus konumundadır. Ada genelinde Şubat 2018'de gerçekleştirilen son nüfus sayımında 254 nüfus tespit edilmiştir.[1]
Şehrin ismi dönemin Edinburgh dükü olan Prens Alfred'e ithafen verilmiştir. Prens Alfred, 5 Ağustos 1867 yılında adaya HMS Galatea fırkateynin komutanı olarak ziyaret gerçekleştirmiştir.[2]
Ada coğrafî olarak Afrika ana kıtasının 2800 km (Cape Town), Güney Amerika ana kıtasının ise 3250 km (Cabo Frio) uzağında yer almaktadır. Adaya en yakın yerleşim yeri ise 2429 km uzaklıktaki Saint Helena adasıdır. Edinburgh of the Seven Seas, konumu itibarıyla yerleşim yeri olarak dünya üzerindeki en izole yer konumundadır.[3]