Moray ist ein Wahlkreis für das Schottische Parlament. Er wurde 1999 als einer von acht Wahlkreisen der Wahlregion Highlands and Islands eingeführt, die im Zuge der Revision der Wahlkreise im Jahre 2011 neu zugeschnitten wurde. Hierbei wurden auch die Grenzen des Wahlkreises Moray neu gezogen. Er umfasst den Großteil der Council Area Moray, nicht jedoch einen kleinen Teil im Nordosten mit der Stadt Buckie, der zu dem Wahlkreis Banffshire and Buchan Coast der benachbarten Wahlregion North East Scotland gehört.[1] Es wird ein Abgeordneter entsandt.
Der Wahlkreis erstreckt sich über eine Fläche von 2029,8 km2. Im Jahre 2020 lebten 80.524 Personen innerhalb seiner Grenzen.[2]