">

Cities & Towns in Moray, SCT

Moray, council area of Scotland. As of 2020 county had an estimated population of 95,820 inhabitants. Its county seat is Elgin.

There are 16 city/town in Moray, SCT. The largest city of Moray is Elgin with a population of 22,980. Other cities include, Forres population 9,900, Buckie population 8,430, Lossiemouth population 7,620, Keith population 4,740

Elgin

Elgin,

Forres

Forres, Scottish parish

Buckie

Buckie, Burgh town on the Moray Firth coast of Scotland in Moray

All Moray Cities (Aphebetical)

List of cities, towns, neighborhoods & other populated places in Moray.

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z all
City Name Population
Buckie 8,430
Burghead 1,930
Cullen 1,450
Dufftown 1,660
Elgin 22,980
Findhorn 880
Findochty 1,180
Fochabers 1,690
Forres 9,900
Hopeman 1,710
Keith 4,740
Kinloss 1,250
Lhanbryde 1,970
Lossiemouth 7,620
Portknockie 1,270
Rothes 1,230