M29 postcode district: Tyldesley and around

M29 is a postcode district in England, with 568 postcodes in use in 3 sectors. It has postcodes in Tyldesley, Astley, Atherton and 1 more place. It is split between 2 councils: Wigan (567 postcodes) and Salford (1).

Postcodes in use
568
Sectors
3
Councils
2 councils
Places
4 places

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026. See all our data sources

Every postcode in M29, and which are new since 2020

Map of every postcode in M29, by new since 2020 Of the 568 postcodes in M29 that ONS places, 14 are new since 2020 and 554 were in use before 2020. Places named: Tyldesley, Atherton, Astley, Higher Folds, Glazebury. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. M62 M29 7AA: before 2020M29 7AB: before 2020M29 7AD: before 2020M29 7AE: before 2020M29 7AF: before 2020M29 7AG: before 2020M29 7AH: before 2020M29 7AJ: before 2020M29 7AL: before 2020M29 7AN: before 2020M29 7AP: before 2020M29 7AQ: before 2020M29 7AR: before 2020M29 7AS: before 2020M29 7AT: before 2020M29 7AU: before 2020M29 7AW: before 2020M29 7AX: before 2020M29 7AY: before 2020M29 7AZ: before 2020M29 7BA: before 2020M29 7BB: before 2020M29 7BD: before 2020M29 7BE: before 2020M29 7BF: before 2020M29 7BG: before 2020M29 7BH: before 2020M29 7BJ: before 2020M29 7BL: before 2020M29 7BP: before 2020M29 7BQ: before 2020M29 7BR: before 2020M29 7BS: before 2020M29 7BT: before 2020M29 7BX: before 2020M29 7BY: before 2020M29 7BZ: before 2020M29 7DA: before 2020M29 7DB: before 2020M29 7DD: before 2020M29 7DE: before 2020M29 7DF: before 2020M29 7DG: before 2020M29 7DL: before 2020M29 7DN: before 2020M29 7DP: before 2020M29 7DQ: before 2020M29 7DR: before 2020M29 7DS: before 2020M29 7DT: before 2020M29 7DU: before 2020M29 7DW: before 2020M29 7DX: before 2020M29 7DZ: before 2020M29 7EA: before 2020M29 7EB: before 2020M29 7ED: before 2020M29 7EE: before 2020M29 7EF: before 2020M29 7EG: before 2020M29 7EH: before 2020M29 7EJ: before 2020M29 7EL: before 2020M29 7EN: before 2020M29 7EP: before 2020M29 7EQ: before 2020M29 7ER: before 2020M29 7ES: before 2020M29 7ET: before 2020M29 7EW: before 2020M29 7EX: before 2020M29 7EY: before 2020M29 7EZ: before 2020M29 7FA: before 2020M29 7FD: before 2020M29 7FE: before 2020M29 7FF: before 2020M29 7FG: before 2020M29 7FH: before 2020M29 7FJ: before 2020M29 7FN: before 2020M29 7FP: before 2020M29 7FQ: before 2020M29 7FR: before 2020M29 7FS: before 2020M29 7FT: before 2020M29 7FU: before 2020M29 7FW: before 2020M29 7FX: before 2020M29 7FY: before 2020M29 7FZ: before 2020M29 7GB: before 2020M29 7GD: before 2020M29 7GF: before 2020M29 7GH: before 2020M29 7GL: before 2020M29 7GN: before 2020M29 7GP: before 2020M29 7GQ: before 2020M29 7GR: before 2020M29 7GU: before 2020M29 7GW: before 2020M29 7GY: before 2020M29 7GZ: before 2020M29 7HA: before 2020M29 7HB: before 2020M29 7HD: before 2020M29 7HE: before 2020M29 7HF: before 2020M29 7HG: before 2020M29 7HH: before 2020M29 7HJ: before 2020M29 7HL: before 2020M29 7HN: before 2020M29 7HP: before 2020M29 7HR: before 2020M29 7HS: before 2020M29 7HT: before 2020M29 7HU: before 2020M29 7HW: before 2020M29 7HX: before 2020M29 7HY: before 2020M29 7JA: before 2020M29 7JB: before 2020M29 7JD: before 2020M29 7JE: before 2020M29 7JF: before 2020M29 7JG: before 2020M29 7JH: before 2020M29 7JJ: before 2020M29 7JL: before 2020M29 7JN: before 2020M29 7JP: before 2020M29 7JQ: before 2020M29 7JR: before 2020M29 7JS: before 2020M29 7JT: before 2020M29 7JU: before 2020M29 7JW: before 2020M29 7JY: before 2020M29 7JZ: before 2020M29 7LE: before 2020M29 7LF: before 2020M29 7LG: before 2020M29 7LH: before 2020M29 7LJ: before 2020M29 7LL: before 2020M29 7LN: before 2020M29 7LP: before 2020M29 7LQ: before 2020M29 7LR: before 2020M29 7LS: before 2020M29 7LT: before 2020M29 7LU: before 2020M29 7LW: before 2020M29 7LX: before 2020M29 7LY: before 2020M29 7LZ: before 2020M29 7NA: before 2020M29 7NB: before 2020M29 7ND: before 2020M29 7NE: before 2020M29 7NF: before 2020M29 7NG: before 2020M29 7NH: before 2020M29 7NJ: before 2020M29 7NL: before 2020M29 7NN: before 2020M29 7NP: before 2020M29 7NQ: before 2020M29 7NR: before 2020M29 7NS: before 2020M29 7NT: before 2020M29 7NU: before 2020M29 7NW: before 2020M29 7NX: before 2020M29 7PA: before 2020M29 7PB: before 2020M29 7PD: before 2020M29 7PE: before 2020M29 7PG: before 2020M29 7PH: before 2020M29 7PJ: before 2020M29 7PL: before 2020M29 7PN: before 2020M29 7PP: before 2020M29 7PQ: before 2020M29 7PR: before 2020M29 7PS: before 2020M29 7PT: before 2020M29 7PU: before 2020M29 7PW: before 2020M29 7PX: before 2020M29 7PY: before 2020M29 7PZ: before 2020M29 7QA: before 2020M29 7QB: before 2020M29 7QD: before 2020M29 7QE: before 2020M29 7QF: before 2020M29 7QH: before 2020M29 7QJ: before 2020M29 7QL: before 2020M29 7QP: before 2020M29 7QR: before 2020M29 7QS: before 2020M29 7QU: before 2020M29 7QW: before 2020M29 7QX: before 2020M29 7QY: before 2020M29 7QZ: before 2020M29 7RD: before 2020M29 7RE: before 2020M29 7RF: before 2020M29 7RG: before 2020M29 7RH: before 2020M29 7RJ: before 2020M29 7RL: before 2020M29 7RN: before 2020M29 7RP: before 2020M29 7RR: before 2020M29 7RT: before 2020M29 7RU: before 2020M29 7SA: before 2020M29 7SB: before 2020M29 7SD: before 2020M29 7SF: before 2020M29 7SG: before 2020M29 7SH: before 2020M29 7SJ: before 2020M29 7SL: before 2020M29 7SP: before 2020M29 7SQ: before 2020M29 7SR: before 2020M29 7SS: before 2020M29 7ST: before 2020M29 7SU: before 2020M29 7SY: before 2020M29 7SZ: before 2020M29 7TA: before 2020M29 7TB: before 2020M29 7TD: before 2020M29 7TE: before 2020M29 7TG: before 2020M29 7TL: before 2020M29 7TP: before 2020M29 7TU: before 2020M29 7TX: before 2020M29 7UA: before 2020M29 7UD: before 2020M29 7UE: before 2020M29 7UZ: before 2020M29 7WA: before 2020M29 7WB: before 2020M29 7WD: before 2020M29 7WE: before 2020M29 7WF: before 2020M29 7WG: before 2020M29 7WL: before 2020M29 7WN: before 2020M29 7WQ: before 2020M29 7WS: before 2020M29 7WT: before 2020M29 7WW: before 2020M29 7WX: before 2020M29 7WY: before 2020M29 8AB: before 2020M29 8AE: before 2020M29 8AF: before 2020M29 8AG: before 2020M29 8AL: before 2020M29 8AN: before 2020M29 8AQ: before 2020M29 8AR: before 2020M29 8AS: before 2020M29 8AT: before 2020M29 8AU: before 2020M29 8AW: before 2020M29 8AX: before 2020M29 8AY: before 2020M29 8AZ: before 2020M29 8BA: before 2020M29 8BD: before 2020M29 8BF: before 2020M29 8BG: before 2020M29 8BN: before 2020M29 8BQ: before 2020M29 8BS: before 2020M29 8BT: before 2020M29 8BW: before 2020M29 8BX: before 2020M29 8BY: before 2020M29 8DA: before 2020M29 8DD: before 2020M29 8DE: before 2020M29 8DG: before 2020M29 8DH: before 2020M29 8DJ: before 2020M29 8DL: before 2020M29 8DN: before 2020M29 8DP: before 2020M29 8DQ: before 2020M29 8DR: before 2020M29 8DS: before 2020M29 8DT: before 2020M29 8DU: before 2020M29 8DW: before 2020M29 8DX: before 2020M29 8EE: before 2020M29 8EF: before 2020M29 8EG: before 2020M29 8EN: before 2020M29 8ER: before 2020M29 8ET: before 2020M29 8EU: before 2020M29 8EX: before 2020M29 8EY: before 2020M29 8EZ: before 2020M29 8FB: before 2020M29 8FD: before 2020M29 8FE: before 2020M29 8FF: before 2020M29 8FG: before 2020M29 8FJ: before 2020M29 8FN: before 2020M29 8FP: before 2020M29 8FQ: before 2020M29 8FS: before 2020M29 8FT: before 2020M29 8FU: before 2020M29 8FY: before 2020M29 8FZ: before 2020M29 8GF: before 2020M29 8GG: before 2020M29 8GH: before 2020M29 8GN: before 2020M29 8GP: before 2020M29 8GQ: before 2020M29 8GR: before 2020M29 8GS: before 2020M29 8GU: before 2020M29 8GX: before 2020M29 8HA: before 2020M29 8HB: before 2020M29 8HD: before 2020M29 8HE: before 2020M29 8HF: before 2020M29 8HG: before 2020M29 8HH: before 2020M29 8HL: before 2020M29 8HN: before 2020M29 8HP: before 2020M29 8HQ: before 2020M29 8HR: before 2020M29 8HT: before 2020M29 8HW: before 2020M29 8HX: before 2020M29 8HY: before 2020M29 8HZ: before 2020M29 8JB: before 2020M29 8JD: before 2020M29 8JE: before 2020M29 8JF: before 2020M29 8JG: before 2020M29 8JH: before 2020M29 8JJ: before 2020M29 8JL: before 2020M29 8JN: before 2020M29 8JP: before 2020M29 8JQ: before 2020M29 8JR: before 2020M29 8JS: before 2020M29 8JT: before 2020M29 8JU: before 2020M29 8JW: before 2020M29 8JY: before 2020M29 8LA: before 2020M29 8LD: before 2020M29 8LE: before 2020M29 8LG: before 2020M29 8LH: before 2020M29 8LJ: before 2020M29 8LL: before 2020M29 8LN: before 2020M29 8LP: before 2020M29 8LQ: before 2020M29 8LR: before 2020M29 8LS: before 2020M29 8LT: before 2020M29 8LU: before 2020M29 8LW: before 2020M29 8LX: before 2020M29 8LZ: before 2020M29 8NA: before 2020M29 8ND: before 2020M29 8NE: before 2020M29 8NF: before 2020M29 8NG: before 2020M29 8NH: before 2020M29 8NJ: before 2020M29 8NL: before 2020M29 8NN: before 2020M29 8NP: before 2020M29 8NQ: before 2020M29 8NR: before 2020M29 8NT: before 2020M29 8NU: before 2020M29 8NW: before 2020M29 8NY: before 2020M29 8PA: before 2020M29 8PB: before 2020M29 8PD: before 2020M29 8PE: before 2020M29 8PF: before 2020M29 8PG: before 2020M29 8PH: before 2020M29 8PJ: before 2020M29 8PN: before 2020M29 8PP: before 2020M29 8PQ: before 2020M29 8PR: before 2020M29 8PS: before 2020M29 8PT: before 2020M29 8PW: before 2020M29 8PY: before 2020M29 8PZ: before 2020M29 8QB: before 2020M29 8QD: before 2020M29 8QE: before 2020M29 8QG: before 2020M29 8QH: before 2020M29 8QJ: before 2020M29 8QL: before 2020M29 8QP: before 2020M29 8QR: before 2020M29 8QS: before 2020M29 8QT: before 2020M29 8QU: before 2020M29 8QX: before 2020M29 8RA: before 2020M29 8RB: before 2020M29 8RD: before 2020M29 8RE: before 2020M29 8RF: before 2020M29 8RG: before 2020M29 8RH: before 2020M29 8RJ: before 2020M29 8RL: before 2020M29 8RP: before 2020M29 8RQ: before 2020M29 8RU: before 2020M29 8SA: before 2020M29 8SD: before 2020M29 8SE: before 2020M29 8SF: before 2020M29 8SG: before 2020M29 8SJ: before 2020M29 8SN: before 2020M29 8SP: before 2020M29 8SU: before 2020M29 8TA: before 2020M29 8TB: before 2020M29 8TD: before 2020M29 8TE: before 2020M29 8TF: before 2020M29 8TG: before 2020M29 8TH: before 2020M29 8WA: before 2020M29 8WB: before 2020M29 8WD: before 2020M29 8WE: before 2020M29 8WF: before 2020M29 8WG: before 2020M29 8WH: before 2020M29 8WL: before 2020M29 8WN: before 2020M29 8WP: before 2020M29 8WQ: before 2020M29 8WR: before 2020M29 8WS: before 2020M29 8WT: before 2020M29 8WU: before 2020M29 8WX: before 2020M29 8WY: before 2020M29 8WZ: before 2020M29 8XA: before 2020M29 8XB: before 2020M29 8XD: before 2020M29 8XE: before 2020M29 8XG: before 2020M29 8XH: before 2020M29 8XJ: before 2020M29 8XT: before 2020M29 8YT: before 2020M29 8AP: new since 2020M29 8QY: new since 2020M29 8QZ: new since 2020M29 8RR: new since 2020M29 8RS: new since 2020M29 8RZ: new since 2020M29 8SQ: new since 2020M29 2BJ: new since 2020M29 7TN: new since 2020M29 8TR: new since 2020M29 8ST: new since 2020M29 8SW: new since 2020 TyldesleyAthertonAstleyHigher FoldsGlazebury Map of every postcode in M29, by new since 2020 Of the 568 postcodes in M29 that ONS places, 14 are new since 2020 and 554 were in use before 2020. Places named: Tyldesley, Atherton, Astley, Higher Folds. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. A5082 TyldesleyAthertonAstleyHigher Folds
  • New since 2020: 14
  • In use before 2020: 554

Of the 568 postcodes in M29 that ONS places, 14 are new since 2020 and 554 were in use before 2020.

Each mark is a postcode's centre point as ONS gives it, not a building. Press one to see its postcode and open its page. New since 2020 means it came into use in January 2020 or later. No boundary is drawn. Where marks overlap, the one first in the key is drawn; the counts include every postcode.

The middle of its postcodes: latitude 53.5084, longitude -2.4581. Open this area on OpenStreetMap

Source: Office for National Statistics (ONS) Postcode Directory, August 2026, loaded 20 October 2026, the centre point of each postcode; when each came into use: the same directory; roads, rivers and built-up areas: Contains OS data © Crown copyright and database right 2026. Drawn by us. Street map: Ordnance Survey, OS Open Zoomstack, Open Government Licence v3.0, drawn with MapLibre. How we use them

What broadband can you get in M29?

Ofcom reports on 556 of the 568 postcodes in M29. At 480 of them every home and business can get gigabit broadband, and at 4 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit480 of 556
Postcodes where every home can get superfast527 of 556
Postcodes where some cannot get decent broadband4 of 556

Ofcom gives each postcode's share of homes and businesses, not how many there are, so these count postcodes. Each postcode page has its own figures. A provider's checker answers for one address.

Check one address on Ofcom's checker

Source: Ofcom, Connected Nations, Spring 2026, data for January 2026, Open Government Licence v3.0. How we use it

Is M29 at risk of flooding?

34 of the 568 postcodes in M29 have a home or business in an area at risk of flooding from rivers or the sea, the Environment Agency says. At those, it puts 67 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 34 of 568 postcodes High: 42Medium: 25Low: 178

High: 3.3% or more a year (1 in 30). Medium: 1% to 3.3% a year. Low: 0.1% to 1% a year. Very low: under 0.1% a year (1 in 1,000). Each band is the chance of flooding in any one year.

Homes and businesses in an area at risk of flooding from rivers or the sea, as the Environment Agency counts them, added up over the postcodes. It is for the land, not each building, and leaves out surface water, groundwater and sewers. Each postcode page has its own figures and its flood warning areas.

Source: Environment Agency, Risk of Flooding from Rivers and Sea (postcodes in areas at risk), published 6 July 2026, Open Government Licence v3.0. How we use it

What do homes sell for in M29?

Homes in M29 sold for a typical £249,975 in the 12 months to August 2026, across 286 sales, up 3.7% on the 12 months before, HM Land Registry's figures show.

£249,975 typical price, the 12 months to August 2026
£241,000 12 months to August 2025
▲ up 3.7% on the 12 months before
  • Detached £390,000 88 sales
  • Semi-detached £232,500 127 sales
  • Terraced £155,000 58 sales
  • Flat or maisonette £117,000 13 sales

Each bar is that kind's typical price, against the most expensive kind here.

Standard sales of homes at market value. A typical price is the median, the middle sale. Sales take weeks to be registered, so the last month or two are incomplete. Each postcode page gives the figure for its own postcode sector.

Source: HM Land Registry Price Paid Data, files dated 28 September 2026. Contains HM Land Registry data © Crown copyright and database right 2021. This data is licensed under the Open Government Licence v3.0. How we use it

Postcodes in M29

Pick a sector, then a postcode. A sector is the district plus the next digit.

UK postcode format explained

Places in M29

Towns and villages with postcodes in M29, and how many each has here.

Who covers M29

How many of the district's postcodes in use fall under each council, constituency and police force area.

Councils

What council am I in?

Constituencies

  • Leigh and Atherton322
  • Worsley and Eccles246

Police force areas

  • Greater Manchester568

Next to M29

"Next to" is by number: the districts before and after M29 in the M area.

Check a postcode

Something wrong on this page? Report an error and we will check it against the source.