Aberdour (en gaélico Obar Dobhair) es un pequeño pueblo histórico y pintoresco en la costa sur de Fife, Escocia. Está situado en la orilla norte del Fiordo de Forth, orientado hacia el sur, hacia la isla de Inchcolm y su abadía, así como hacia Leith y Edimburgo. La sinuosa calle principal del pueblo se extiende un poco tierra adentro desde la costa. De ella parten calles estrechas que permiten el acceso a otras zonas de la población y también a la costa. Aberdour se sitúa entre dos poblaciones costeras mayores, Burntisland al este y Dalgety Bay al oeste.

Aberdour
Entidad subnacional

Aberdour ubicada en Escocia
Aberdour
Aberdour
Localización de Aberdour en Escocia
Coordenadas 56°03′10″N 3°18′08″O / 56.0528, -3.3021
Entidad Pueblo
 • País Bandera del Reino Unido Reino Unido
Población (2016)  
 • Total 1710 hab.
Huso horario UTC±00:00
Prefijo telefónico 01383

Durante gran parte de su historia, lo que ahora es Aberdour fueron dos pueblos, Wester Aberdour y Easter Aberdour. Aunque esta distinción se volvió menos clara con la llegada del ferrocarril en el siglo XIX, es aún visible.