Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Moray

Nation: Scotland · Area code S12000020

Every figure the hub holds for Moray from its datasets by area, each as its publisher gives it. Where a dataset's chart compares two periods, its card shows both, drawn to scale, and every figure is in the table below the cards. Each card opens its dataset's page, with its source, licence and checks.

Economy

1 dataset

Energy and environment

1 dataset

Housing

1 dataset

Labour market

7 datasets

Transport

1 dataset

Welfare and benefits

6 datasets

Population

1 dataset

Every figure as a table

18 datasets · area code S12000020
DatasetLatestFigureBeforeFigure
Median income of taxpayers by council, UKEconomy2023/24£28,400In order––
Greenhouse gas emissions by council, UKEnergy and environment2024693.2 ktCO₂eIn order2023697.7 ktCO₂e
Average house price by council, UKHousingAug 2026£203,371In orderAug 2025£196,240
Claimant count, the UK's councilsLabour marketSep 20261,440In orderSep 20251,300
Disability employment gap by council, UKLabour market2021 to 202334.16 percentage points2020 to 202239.98 percentage points
Disability employment rate by council, UKLabour market2021 to 202348.12%2020 to 202243.13%
Disabled people aged 16 to 64 by council, UKLabour market2021 to 202312,5302020 to 202211,724
Disabled people in work by council, UKLabour market2021 to 20236,0292020 to 20225,057
Median weekly pay, Great Britain's councilsLabour market2026£541.70In order––
Non-disabled employment rate by council, UKLabour market2021 to 202382.27%2020 to 202283.12%
Population of the UK's councilsPopulationMid-202594,730In orderMid-202494,890
Motor vehicle traffic by highway authority, Great BritainTransport2025522 million vehicle milesIn order2024517 million vehicle miles
Children in Tax-Free Childcare by council, UKWelfare and benefits2025/261,035In order2023/24935
Children in low income families by council, UKWelfare and benefits2024/2515.14%In order2023/2414.94%
Families getting Child Benefit by council, UKWelfare and benefitsAug 20258,805In order––
Families using Tax-Free Childcare by council, UKWelfare and benefits2025/26810In order2023/24745
Households eligible for Pension Credit by council, Great Britain: All eligible householdsWelfare and benefits2023/243,400––
Households eligible for Pension Credit by council, Great Britain: Potentially eligible householdsWelfare and benefits2023/241,500––
Households eligible for Pension Credit by council, Great Britain: Eligible households in receiptWelfare and benefits2023/241,900––
Pension Credit receipt rate by council, Great BritainWelfare and benefits2023/2456.19%In order––

Wards

8 wards, 8 of them current

Each dataset gives its figures on its publisher's own year of wards, which councils redraw some of every May, and the hub never moves a figure onto another year's wards: a ward that has ended since keeps its figures, one that began after a dataset's year shows – for it, and one its publisher gives no figure for shows not published.

WardChildren in low income families by ward, before housing costs, UK2024/25 · May 2024 wardsFamilies getting Child Benefit by ward, UKAug 2025 · May 2025 wards
Buckie S1300302613.43%935
Elgin City North S1300302912.47%1,375
Elgin City South S1300303014.29%1,360
Fochabers Lhanbryde S130030278.41%970
Forres S1300303113.90%1,500
Heldon and Laich S1300302810.00%1,215
Keith and Cullen S1300302520.24%765
Speyside Glenlivet S1300302413.97%690

Small areas

162 small areas in 3 datasets

Each dataset gives its figures on its own file's areas and edition (LSOAs and MSOAs of 2011 or 2021, data zones), and the hub never moves a figure onto another's areas. An area is listed here where the ONS's output area lookups, or for Scotland and Northern Ireland the area register, put it in this council.

Every figure here is in this council's small areas file (JSON), and each dataset's whole file is on its page.

DfT's annual average daily flow of motor vehicles past each count point, both ways, on an average day of the year: counted where DfT counted it that year, estimated from earlier counts and traffic trends otherwise, which DfT says should be used with caution. Each point stands for its road between the two junctions named.

  • 51 to 1,043
  • 1,043 to 1,997
  • 1,997 to 6,078
  • 6,078 to 10k
  • 10k to 21k

Every count point as a table

the busiest first
Road and count pointBetweenRoad categoryCounted or estimated2025
A96 74272A941 to A941Class A Trunk roadEstimated20,832 vehicles a day
A941 78576Thornhill Rd to A96Class A Principal roadEstimated19,038 vehicles a day
A96 92109lat: 57.6502 long: -3.3147 to lat: 57.611 long: -3.0843Class A Trunk roadCounted17,606 vehicles a day
A96 78578Morriston Rd to A941Class A Trunk roadCounted16,378 vehicles a day
A941 78579A96 to Covesea RdClass A Principal roadEstimated14,445 vehicles a day
A96 80022A940 to B9011Class A Trunk roadEstimated14,197 vehicles a day
A96 80379B9011 to Morriston Rd, ElginClass A Trunk roadCounted12,791 vehicles a day
A96 30788LA Boundary to A940Class A Trunk roadCounted11,905 vehicles a day
A96 781A95 to A95Class A Trunk roadEstimated10,395 vehicles a day
A941 1176Covesea Rd, Elgin to B9135 Queen StreetClass A Principal roadCounted9,441 vehicles a day
A96 74321A95 to LA boundaryClass A Trunk roadCounted7,961 vehicles a day
A98 20792A990 to A942Class A Principal roadEstimated7,943 vehicles a day
A98 787A96 to A990Class A Principal roadEstimated7,928 vehicles a day
A96 30786A98 to A95Class A Trunk roadCounted7,388 vehicles a day
A95 74436A941 to A941Class A Trunk roadEstimated6,800 vehicles a day
A98 10788A942 to B9018Class A Principal roadEstimated6,314 vehicles a day
A942 10988A98 to A990Class A Principal roadEstimated6,078 vehicles a day
A941 20985A95 to B9015 North StreetClass A Principal roadEstimated5,737 vehicles a day
A941 50865B9015 North Street to Thornhill Rd, ElginClass A Principal roadEstimated5,399 vehicles a day
A98 50790A942 to A942Class A Principal roadEstimated5,394 vehicles a day
A98 74317B9018 to LA boundaryClass A Principal roadEstimated4,857 vehicles a day
A941 40989B9009 Conval Street to A95Class A Principal roadEstimated3,655 vehicles a day
A95 1055B9008 to A941Class A Trunk roadEstimated3,139 vehicles a day
A97 10868LA Boundary to LA boundaryClass A Principal roadEstimated2,931 vehicles a day
A95 30867LA Boundary to B9008Class A Trunk roadCounted2,588 vehicles a day
A990 21005Lennox Place, Portgordon to A942Class A Principal roadEstimated1,997 vehicles a day
A940 40988B9007 to A96Class A Principal roadEstimated1,948 vehicles a day
A941 10987A920 to B9009 Conval StreetClass A Principal roadEstimated1,839 vehicles a day
A95 20866B9103 to A96Class A Trunk roadEstimated1,826 vehicles a day
A940 20984LA Boundary to B9007Class A Principal roadEstimated1,388 vehicles a day
A920 50881A941 to LA BoundaryClass A Principal roadEstimated1,327 vehicles a day
A942 30990A990 to A98Class A Principal roadEstimated1,227 vehicles a day
A990 50839Lennox Place, Portgordon to A98Class A Principal roadEstimated1,225 vehicles a day
A95 91235A96 to LA BoundaryClass A Principal roadEstimated1,043 vehicles a day
A95 50918A941 to B9103Class A Trunk roadEstimated960 vehicles a day
A939 1174B9008 to LA boundaryClass A Principal roadEstimated825 vehicles a day
A939 50868LA Boundary to B9008Class A Principal roadEstimated736 vehicles a day
C 804897NA to NAClass C road or Unclassified roadCounted549 vehicles a day
U 805531NA to NAClass C road or Unclassified roadEstimated368 vehicles a day
C 804790NA to NAClass C road or Unclassified roadCounted237 vehicles a day
A941 30989B9002 to A920Class A Principal roadEstimated228 vehicles a day
U 804721NA to NAClass C road or Unclassified roadCounted213 vehicles a day
C 811420NA to NAClass C road or Unclassified roadEstimated51 vehicles a day