Search billions of records on Ancestry.com

Morayshire Parishes

MORAYSHIRE (or Elginshire) is a maritime county, in the northeast of Scotland which is is bounded on the north by the Moray Firth, east and southeast by Banff, the southwest by Inverness and the west by Nairn.

List of Parishes

Advie

Dundurcas

Lhanbryde

Alves

Dyke pre 1750

New Spyne

Bellie

Edinkillie

Rafford

Birnie

Elgin

Rothes

Cromdale

Essil

St Andrews

Dallas

Forres pre 1750

Speymouth 1800-1854

Dipple

Inverallan

Urquhart

Drainie

Kinloss

Duffus

Knockando