OL12 postcode area house prices

OL12 has an average sold price of £120,046 across 21,748 HM Land Registry transactions covering 1,038 postcodes. The largest town grouping is Rochdale.

Updated October 2026Records through August 2026HM Land Registry31+ million records

OL12 at a glance

OL12 postcode area averages £120,046 across 21,748 completed sales covering 1,038 postcodes. Check the median, sample depth and nearby postcodes before using the average as a market signal.

Average £120,046 · Median £100,000 · 21,748 transactions · +227.1% growth · 1,038 postcodes

Data source
HM Land Registry
Updated October 2026
Sample quality
High transaction depth
21,748 sales across 1,038 postcodes
Median check
£100,000
Mean and median differ — inspect local mix
Trend signal
+227.1%
The five-year price movement is +227.1%.
Coverage
1,038 postcodes
Largest town: Rochdale

OL12 Postcode Area Overview

The OL12 postcode area averages £120,046 across 21,748 registered sales — below the national average of £400,016 by -70.0%. The median price across constituent postcodes is £100,000, suggesting higher-value sales pull the mean upward. 1,038 postcodes cover this area, with data sourced from HM Land Registry Price Paid Records. The principal town is Rochdale, which accounts for the largest share of transactions in this postcode area. The five-year price movement is +227.1%, in line with national growth.

Postcodes in OL12

OL12 7PF£154,250 average154 salesOL12 7TX£87,115 average143 salesOL12 7GA£126,801 average120 salesOL12 7NR£128,872 average112 salesOL12 9BB£162,134 average107 salesOL12 0EL£69,788 average106 salesOL12 8RW£106,443 average96 salesOL12 6XU£75,885 average88 salesOL12 7GD£133,702 average87 salesOL12 8QL£76,455 average87 salesOL12 0UY£105,014 average85 salesOL12 7GF£112,686 average85 salesOL12 6AZ£104,495 average82 salesOL12 8TF£79,129 average82 salesOL12 6XF£90,523 average81 salesOL12 0DZ£61,127 average78 salesOL12 6JF£114,400 average77 salesOL12 7GG£92,945 average75 salesOL12 8QN£89,389 average74 salesOL12 7PQ£138,567 average72 salesOL12 7PR£118,076 average72 salesOL12 7RH£165,808 average72 salesOL12 7GL£124,384 average70 salesOL12 7LW£134,052 average70 salesOL12 7NF£123,810 average70 salesOL12 9DY£191,889 average70 salesOL12 6LZ£172,458 average69 salesOL12 9EU£133,553 average69 salesOL12 9QA£127,907 average69 salesOL12 7GQ£132,350 average68 salesOL12 9BJ£81,125 average68 salesOL12 9PT£234,376 average66 salesOL12 6DW£105,991 average65 salesOL12 7JG£134,999 average65 salesOL12 7NT£126,927 average65 salesOL12 8JW£70,591 average65 salesOL12 0BG£80,753 average64 salesOL12 0EQ£65,759 average64 salesOL12 6QG£91,322 average64 salesOL12 6EE£130,355 average63 salesOL12 6PZ£51,791 average63 salesOL12 7RB£90,628 average62 salesOL12 8PU£118,879 average62 salesOL12 9QP£103,461 average62 salesOL12 6DX£155,113 average61 salesOL12 8UY£134,207 average61 salesOL12 6JX£64,315 average60 salesOL12 6XL£60,710 average60 salesOL12 7GJ£120,707 average60 salesOL12 8ND£77,159 average60 salesOL12 0EJ£75,040 average59 salesOL12 6JH£148,629 average59 salesOL12 7RQ£123,933 average59 salesOL12 6HG£160,887 average58 salesOL12 7DG£70,665 average58 salesOL12 7ET£83,324 average58 salesOL12 7QE£120,844 average58 salesOL12 0ES£78,633 average57 salesOL12 0SR£144,826 average57 salesOL12 6QE£52,351 average57 salesOL12 7JQ£138,766 average57 salesOL12 8RH£54,868 average57 salesOL12 0SN£61,985 average56 salesOL12 8SJ£148,635 average56 salesOL12 0RZ£58,507 average55 salesOL12 7EP£79,447 average55 salesOL12 7GE£112,598 average55 salesOL12 9DF£166,265 average55 salesOL12 9NU£91,286 average55 salesOL12 7TS£413,332 average54 salesOL12 9SJ£66,140 average54 salesOL12 6AQ£64,316 average53 salesOL12 6HT£139,901 average53 salesOL12 7PX£167,068 average53 salesOL12 9LA£93,950 average53 salesOL12 9QJ£95,876 average53 salesOL12 9QN£134,906 average53 salesOL12 0EN£75,757 average52 salesOL12 7DH£73,070 average52 salesOL12 7QW£146,344 average52 sales

Compare postcodes in OL12

Use the location comparison tool to put OL12 postcodes beside other postcode areas, towns or districts before narrowing your shortlist.

Property valuation guide

Estimate a property value in the OL12 area

Professional valuers use recent sold prices as comparable evidence. In the OL12 area, the median sold price is £100,000 and the average is £120,046, based on 21,748 HM Land Registry transactions. Over five years, prices have moved +227.1%, which affects how comparables from earlier years should be weighted.

Typical comparable range: £85,000–£115,000(±15% from median)

These are historical completed-sale prices — not a formal valuation, asking price or investment advice. Use them to sense-check an asking price or set expectations before instructing a surveyor.

Frequently asked questions

What is the average sold price in the OL12 postcode area?

The average sold price in OL12 is £120,046, based on 21,748 HM Land Registry transactions across 1,038 postcodes.

How does OL12 compare to the national average?

OL12 is -70.0% below the England and Wales national average of £400,016.

Are these figures valuations or asking prices?

No. These are historical completed sale prices from HM Land Registry Price Paid Data. They are not current valuations, asking prices or investment advice.

How many postcodes does the OL12 area cover?

The OL12 postcode area covers 1,038 individual postcodes with 21,748 registered sales. The largest town grouping is Rochdale.

More about OL12

About this data

All sold price figures on this page come from HM Land Registry Price Paid Data for England and Wales, published under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right. These are historical completed sale prices — they are not current valuations, not forecasts and not investment advice. Past sale prices do not guarantee future values. Always seek independent professional advice before making property or financial decisions. Read the full methodology for details on data cleaning, grouping and limitations.