IP12 postcode district: Woodbridge and around, Suffolk

IP12 is a postcode district in Suffolk, with 1,057 postcodes in use in 5 sectors. It has postcodes in Woodbridge, Melton, Rendlesham and 1 more place. Its council is East Suffolk.

Postcodes in use
1,057
Sectors
5
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 IP12, and which are new since 2020

Map of every postcode in IP12, by new since 2020 Of the 1,057 postcodes in IP12 that ONS places, 28 are new since 2020 and 1,029 were in use before 2020. Places named: Woodbridge, Martlesham Heath, Melton, Wickham Market, Rendlesham, Trimley St Martin. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 2.5 km. A12 IP12 1AE: before 2020IP12 1AH: before 2020IP12 1AN: before 2020IP12 1AP: before 2020IP12 1AR: before 2020IP12 1AW: before 2020IP12 1BD: before 2020IP12 1BG: before 2020IP12 1BH: before 2020IP12 1BJ: before 2020IP12 1BL: before 2020IP12 1BW: before 2020IP12 1DA: before 2020IP12 1DS: before 2020IP12 1DX: before 2020IP12 1EF: before 2020IP12 1EJ: before 2020IP12 1EL: before 2020IP12 1EN: before 2020IP12 1EP: before 2020IP12 1ES: before 2020IP12 1EX: before 2020IP12 1EZ: before 2020IP12 1GN: before 2020IP12 1GX: before 2020IP12 1GZ: before 2020IP12 1HA: before 2020IP12 1HD: before 2020IP12 1HQ: before 2020IP12 1HU: before 2020IP12 1HZ: before 2020IP12 1JA: before 2020IP12 1JB: before 2020IP12 1JE: before 2020IP12 1JF: before 2020IP12 1JG: before 2020IP12 1JH: before 2020IP12 1JJ: before 2020IP12 1JL: before 2020IP12 1JR: before 2020IP12 1JT: before 2020IP12 1JU: before 2020IP12 1JZ: before 2020IP12 1LB: before 2020IP12 1LF: before 2020IP12 1LH: before 2020IP12 1LJ: before 2020IP12 1LL: before 2020IP12 1LN: before 2020IP12 1LQ: before 2020IP12 1LT: before 2020IP12 1LU: before 2020IP12 1LW: before 2020IP12 1LX: before 2020IP12 1LY: before 2020IP12 1NA: before 2020IP12 1ND: before 2020IP12 1NE: before 2020IP12 1NX: before 2020IP12 1PB: before 2020IP12 1PD: before 2020IP12 1PE: before 2020IP12 1PF: before 2020IP12 1PG: before 2020IP12 1PL: before 2020IP12 1PQ: before 2020IP12 1PZ: before 2020IP12 1QD: before 2020IP12 1QF: before 2020IP12 1QG: before 2020IP12 1QH: before 2020IP12 1QJ: before 2020IP12 1QL: before 2020IP12 1QN: before 2020IP12 1QQ: before 2020IP12 1QR: before 2020IP12 1QU: before 2020IP12 1QW: before 2020IP12 1QX: before 2020IP12 1RB: before 2020IP12 1RD: before 2020IP12 1RN: before 2020IP12 1RP: before 2020IP12 1RX: before 2020IP12 1SA: before 2020IP12 1SD: before 2020IP12 1SX: before 2020IP12 1SY: before 2020IP12 1TB: before 2020IP12 1TD: before 2020IP12 1TE: before 2020IP12 2AA: before 2020IP12 2AE: before 2020IP12 2AF: before 2020IP12 2AG: before 2020IP12 2AH: before 2020IP12 2AJ: before 2020IP12 2AL: before 2020IP12 2AP: before 2020IP12 2AQ: before 2020IP12 2AR: before 2020IP12 2AS: before 2020IP12 2AT: before 2020IP12 2AW: before 2020IP12 2AX: before 2020IP12 2AY: before 2020IP12 2AZ: before 2020IP12 2BA: before 2020IP12 2BE: before 2020IP12 2BH: before 2020IP12 2BJ: before 2020IP12 2BL: before 2020IP12 2BN: before 2020IP12 2BP: before 2020IP12 2BQ: before 2020IP12 2BS: before 2020IP12 2BT: before 2020IP12 2BU: before 2020IP12 2BW: before 2020IP12 2BX: before 2020IP12 2DA: before 2020IP12 2DB: before 2020IP12 2DD: before 2020IP12 2DE: before 2020IP12 2DF: before 2020IP12 2DG: before 2020IP12 2DH: before 2020IP12 2DL: before 2020IP12 2DP: before 2020IP12 2DQ: before 2020IP12 2DT: before 2020IP12 2DU: before 2020IP12 2DW: before 2020IP12 2DX: before 2020IP12 2DY: before 2020IP12 2DZ: before 2020IP12 2ED: before 2020IP12 2EE: before 2020IP12 2EF: before 2020IP12 2EH: before 2020IP12 2EJ: before 2020IP12 2EL: before 2020IP12 2EN: before 2020IP12 2EP: before 2020IP12 2EQ: before 2020IP12 2ER: before 2020IP12 2ES: before 2020IP12 2EU: before 2020IP12 2EX: before 2020IP12 2EY: before 2020IP12 2EZ: before 2020IP12 2FD: before 2020IP12 2GB: before 2020IP12 2GD: before 2020IP12 2GE: before 2020IP12 2GG: before 2020IP12 2GH: before 2020IP12 2GJ: before 2020IP12 2GL: before 2020IP12 2GP: before 2020IP12 2GR: before 2020IP12 2GT: before 2020IP12 2GW: before 2020IP12 2GZ: before 2020IP12 2HA: before 2020IP12 2HB: before 2020IP12 2HD: before 2020IP12 2HE: before 2020IP12 2HF: before 2020IP12 2HH: before 2020IP12 2HJ: before 2020IP12 2HQ: before 2020IP12 2HR: before 2020IP12 2HW: before 2020IP12 2HX: before 2020IP12 2JA: before 2020IP12 2JD: before 2020IP12 2JE: before 2020IP12 2JL: before 2020IP12 2JP: before 2020IP12 2JQ: before 2020IP12 2JR: before 2020IP12 2JS: before 2020IP12 2JU: before 2020IP12 2JX: before 2020IP12 2JY: before 2020IP12 2JZ: before 2020IP12 2LA: before 2020IP12 2LB: before 2020IP12 2LE: before 2020IP12 2LN: before 2020IP12 2LR: before 2020IP12 2LU: before 2020IP12 2LW: before 2020IP12 2NG: before 2020IP12 2NJ: before 2020IP12 2NN: before 2020IP12 2NQ: before 2020IP12 2NU: before 2020IP12 2NW: before 2020IP12 2NX: before 2020IP12 2NY: before 2020IP12 2PA: before 2020IP12 2PB: before 2020IP12 2PF: before 2020IP12 2PG: before 2020IP12 2PH: before 2020IP12 2PJ: before 2020IP12 2PL: before 2020IP12 2PN: before 2020IP12 2PP: before 2020IP12 2PQ: before 2020IP12 2PR: before 2020IP12 2PS: before 2020IP12 2PT: before 2020IP12 2PU: before 2020IP12 2PW: before 2020IP12 2PX: before 2020IP12 2PY: before 2020IP12 2QA: before 2020IP12 2QB: before 2020IP12 2QD: before 2020IP12 2QE: before 2020IP12 2QF: before 2020IP12 2QG: before 2020IP12 2QH: before 2020IP12 2QL: before 2020IP12 2QR: before 2020IP12 2QS: before 2020IP12 2QT: before 2020IP12 2QU: before 2020IP12 2QW: before 2020IP12 2QX: before 2020IP12 2QY: before 2020IP12 2QZ: before 2020IP12 2RA: before 2020IP12 2RB: before 2020IP12 2RD: before 2020IP12 2RE: before 2020IP12 2RF: before 2020IP12 2RG: before 2020IP12 2RH: before 2020IP12 2RJ: before 2020IP12 2RL: before 2020IP12 2RN: before 2020IP12 2RP: before 2020IP12 2RR: before 2020IP12 2RS: before 2020IP12 2RT: before 2020IP12 2RW: before 2020IP12 2RX: before 2020IP12 2RY: before 2020IP12 2SB: before 2020IP12 2SF: before 2020IP12 2SL: before 2020IP12 2SN: before 2020IP12 2SP: before 2020IP12 2SQ: before 2020IP12 2TA: before 2020IP12 2TB: before 2020IP12 2TE: before 2020IP12 2TN: before 2020IP12 2TQ: before 2020IP12 2TW: before 2020IP12 2TZ: before 2020IP12 2UD: before 2020IP12 2UE: before 2020IP12 2UF: before 2020IP12 2UJ: before 2020IP12 2UP: before 2020IP12 2UR: before 2020IP12 3AA: before 2020IP12 3AB: before 2020IP12 3AD: before 2020IP12 3AE: before 2020IP12 3AF: before 2020IP12 3AG: before 2020IP12 3AH: before 2020IP12 3AL: before 2020IP12 3AN: before 2020IP12 3AP: before 2020IP12 3AQ: before 2020IP12 3AS: before 2020IP12 3AT: before 2020IP12 3AU: before 2020IP12 3AX: before 2020IP12 3AY: before 2020IP12 3BA: before 2020IP12 3BB: before 2020IP12 3BD: before 2020IP12 3BE: before 2020IP12 3BF: before 2020IP12 3BG: before 2020IP12 3BH: before 2020IP12 3BL: before 2020IP12 3BN: before 2020IP12 3BS: before 2020IP12 3BT: before 2020IP12 3BU: before 2020IP12 3BX: before 2020IP12 3BY: before 2020IP12 3DB: before 2020IP12 3DD: before 2020IP12 3DH: before 2020IP12 3DJ: before 2020IP12 3DL: before 2020IP12 3DN: before 2020IP12 3DP: before 2020IP12 3DR: before 2020IP12 3DS: before 2020IP12 3DT: before 2020IP12 3DU: before 2020IP12 3EA: before 2020IP12 3ED: before 2020IP12 3EE: before 2020IP12 3EF: before 2020IP12 3EG: before 2020IP12 3EH: before 2020IP12 3EJ: before 2020IP12 3EN: before 2020IP12 3EP: before 2020IP12 3EQ: before 2020IP12 3ER: before 2020IP12 3ES: before 2020IP12 3ET: before 2020IP12 3EU: before 2020IP12 3EW: before 2020IP12 3EX: before 2020IP12 3EY: before 2020IP12 3FA: before 2020IP12 3FB: before 2020IP12 3HB: before 2020IP12 3HD: before 2020IP12 3HE: before 2020IP12 3HF: before 2020IP12 3HG: before 2020IP12 3HL: before 2020IP12 3HN: before 2020IP12 3HP: before 2020IP12 3HS: before 2020IP12 3HT: before 2020IP12 3HU: before 2020IP12 3JD: before 2020IP12 3JE: before 2020IP12 3JG: before 2020IP12 3JH: before 2020IP12 3JJ: before 2020IP12 3JL: before 2020IP12 3JQ: before 2020IP12 3JR: before 2020IP12 3JS: before 2020IP12 3JT: before 2020IP12 3JU: before 2020IP12 3JW: before 2020IP12 3JX: before 2020IP12 3JZ: before 2020IP12 3LA: before 2020IP12 3LB: before 2020IP12 3LD: before 2020IP12 3LE: before 2020IP12 3LF: before 2020IP12 3LG: before 2020IP12 3LH: before 2020IP12 3LJ: before 2020IP12 3LL: before 2020IP12 3LN: before 2020IP12 3LP: before 2020IP12 3LQ: before 2020IP12 3LR: before 2020IP12 3LS: before 2020IP12 3LW: before 2020IP12 3LZ: before 2020IP12 3NA: before 2020IP12 3NB: before 2020IP12 3ND: before 2020IP12 3NE: before 2020IP12 3NF: before 2020IP12 3NG: before 2020IP12 3NH: before 2020IP12 3NJ: before 2020IP12 3NL: before 2020IP12 3NN: before 2020IP12 3NP: before 2020IP12 3NQ: before 2020IP12 3NR: before 2020IP12 3NS: before 2020IP12 3NT: before 2020IP12 3NU: before 2020IP12 3NZ: before 2020IP12 3PA: before 2020IP12 3PB: before 2020IP12 3PD: before 2020IP12 3PF: before 2020IP12 3PG: before 2020IP12 3PJ: before 2020IP12 3PN: before 2020IP12 3PP: before 2020IP12 3PQ: before 2020IP12 3PR: before 2020IP12 3PS: before 2020IP12 3PT: before 2020IP12 3PU: before 2020IP12 3PW: before 2020IP12 3PX: before 2020IP12 3PY: before 2020IP12 3PZ: before 2020IP12 3QA: before 2020IP12 3QB: before 2020IP12 3QD: before 2020IP12 3QE: before 2020IP12 3QF: before 2020IP12 3QG: before 2020IP12 3QJ: before 2020IP12 3QL: before 2020IP12 3QP: before 2020IP12 3QU: before 2020IP12 3QY: before 2020IP12 3RA: before 2020IP12 3RB: before 2020IP12 3RD: before 2020IP12 3RE: before 2020IP12 3RF: before 2020IP12 3RH: before 2020IP12 3RJ: before 2020IP12 3RL: before 2020IP12 3RN: before 2020IP12 3RP: before 2020IP12 3RQ: before 2020IP12 3RR: before 2020IP12 3RS: before 2020IP12 3RT: before 2020IP12 3RU: before 2020IP12 3RW: before 2020IP12 3SD: before 2020IP12 3TA: before 2020IP12 3TB: before 2020IP12 3TD: before 2020IP12 3TF: before 2020IP12 3TG: before 2020IP12 3TL: before 2020IP12 3TN: before 2020IP12 3TP: before 2020IP12 3TR: before 2020IP12 3TX: before 2020IP12 3TZ: before 2020IP12 4AD: before 2020IP12 4AE: before 2020IP12 4AF: before 2020IP12 4AG: before 2020IP12 4BB: before 2020IP12 4BD: before 2020IP12 4BF: before 2020IP12 4BG: before 2020IP12 4BH: before 2020IP12 4BP: before 2020IP12 4BT: before 2020IP12 4BX: before 2020IP12 4BY: before 2020IP12 4DA: before 2020IP12 4DD: before 2020IP12 4DE: before 2020IP12 4DF: before 2020IP12 4DH: before 2020IP12 4DJ: before 2020IP12 4DL: before 2020IP12 4DN: before 2020IP12 4DT: before 2020IP12 4DW: before 2020IP12 4DY: before 2020IP12 4DZ: before 2020IP12 4EA: before 2020IP12 4ED: before 2020IP12 4EG: before 2020IP12 4EL: before 2020IP12 4ER: before 2020IP12 4ES: before 2020IP12 4ET: before 2020IP12 4EU: before 2020IP12 4EZ: before 2020IP12 4FA: before 2020IP12 4FB: before 2020IP12 4GA: before 2020IP12 4GY: before 2020IP12 4HB: before 2020IP12 4HD: before 2020IP12 4HE: before 2020IP12 4HF: before 2020IP12 4HJ: before 2020IP12 4HT: before 2020IP12 4HU: before 2020IP12 4HW: before 2020IP12 4HZ: before 2020IP12 4JH: before 2020IP12 4JJ: before 2020IP12 4JL: before 2020IP12 4JP: before 2020IP12 4JU: before 2020IP12 4JW: before 2020IP12 4JX: before 2020IP12 4JZ: before 2020IP12 4LB: before 2020IP12 4LE: before 2020IP12 4LF: before 2020IP12 4LQ: before 2020IP12 4LX: before 2020IP12 4LZ: before 2020IP12 4NA: before 2020IP12 4NH: before 2020IP12 4NP: before 2020IP12 4NR: before 2020IP12 4NS: before 2020IP12 4NT: before 2020IP12 4NU: before 2020IP12 4NW: before 2020IP12 4NY: before 2020IP12 4PA: before 2020IP12 4PB: before 2020IP12 4PD: before 2020IP12 4PE: before 2020IP12 4PF: before 2020IP12 4PG: before 2020IP12 4PH: before 2020IP12 4PJ: before 2020IP12 4PL: before 2020IP12 4PP: before 2020IP12 4PQ: before 2020IP12 4PR: before 2020IP12 4PS: before 2020IP12 4PT: before 2020IP12 4PW: before 2020IP12 4PX: before 2020IP12 4PY: before 2020IP12 4PZ: before 2020IP12 4QA: before 2020IP12 4QB: before 2020IP12 4QE: before 2020IP12 4QF: before 2020IP12 4QH: before 2020IP12 4QL: before 2020IP12 4QN: before 2020IP12 4QP: before 2020IP12 4QR: before 2020IP12 4QS: before 2020IP12 4QU: before 2020IP12 4QX: before 2020IP12 4QZ: before 2020IP12 4RA: before 2020IP12 4RF: before 2020IP12 4RH: before 2020IP12 4RJ: before 2020IP12 4RP: before 2020IP12 4RR: before 2020IP12 4RS: before 2020IP12 4RU: before 2020IP12 4RX: before 2020IP12 4SA: before 2020IP12 4SB: before 2020IP12 4SD: before 2020IP12 4SF: before 2020IP12 4SG: before 2020IP12 4SH: before 2020IP12 4SN: before 2020IP12 4SP: before 2020IP12 4SS: before 2020IP12 4ST: before 2020IP12 4SU: before 2020IP12 4TA: before 2020IP12 4TD: before 2020IP12 4TE: before 2020IP12 4TF: before 2020IP12 4TN: before 2020IP12 4TT: before 2020IP12 4TX: before 2020IP12 4UE: before 2020IP12 4UF: before 2020IP12 4UG: before 2020IP12 4UH: before 2020IP12 4UQ: before 2020IP12 4UR: before 2020IP12 1AQ: before 2020IP12 1AY: before 2020IP12 1BX: before 2020IP12 1NP: before 2020IP12 1PS: before 2020IP12 1PY: before 2020IP12 1SB: before 2020IP12 2AB: before 2020IP12 2LG: before 2020IP12 4AH: before 2020IP12 4AY: before 2020IP12 4RL: before 2020IP12 1FR: new since 2020IP12 1FS: new since 2020IP12 1FU: new since 2020IP12 1TU: new since 2020IP12 2FB: new since 2020IP12 2FH: new since 2020IP12 2FN: new since 2020IP12 2FP: new since 2020IP12 3FD: new since 2020IP12 3FF: new since 2020IP12 3FG: new since 2020IP12 3LU: new since 2020IP12 4FG: new since 2020IP12 9FB: new since 2020IP12 4FE: new since 2020IP12 1TS: new since 2020IP12 2FG: new since 2020IP12 3FE: new since 2020IP12 4HL: new since 2020 WoodbridgeMartlesham HeathMeltonWickham MarketRendleshamTrimley St Martin Map of every postcode in IP12, by new since 2020 Of the 1,057 postcodes in IP12 that ONS places, 28 are new since 2020 and 1,029 were in use before 2020. Places named: Woodbridge, Martlesham Heath, Melton, Wickham Market. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. A12 WoodbridgeMartlesham HeathMeltonWickham Market
  • New since 2020: 28
  • In use before 2020: 1,029

Of the 1,057 postcodes in IP12 that ONS places, 28 are new since 2020 and 1,029 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 52.0933, longitude 1.3703. 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 IP12?

Ofcom reports on 998 of the 1,057 postcodes in IP12. At 629 of them every home and business can get gigabit broadband, and at 29 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit629 of 998
Postcodes where every home can get superfast864 of 998
Postcodes where some cannot get decent broadband29 of 998

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 IP12 at risk of flooding?

152 of the 1,057 postcodes in IP12 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 1,096 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 152 of 1,057 postcodes High: 883Medium: 213Low: 256Very low: 256

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 IP12?

Homes in IP12 sold for a typical £341,000 in the 12 months to August 2026, across 333 sales, down 5.3% on the 12 months before, HM Land Registry's figures show.

£341,000 typical price, the 12 months to August 2026
£360,000 12 months to August 2025
▼ down 5.3% on the 12 months before
  • Detached £496,250 130 sales
  • Semi-detached £325,000 91 sales
  • Terraced £288,500 70 sales
  • Flat or maisonette £166,000 42 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 IP12

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

UK postcode format explained

Places in IP12

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

Who covers IP12

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

  • Suffolk Coastal1,055
  • Central Suffolk and North Ipswich2

Police force areas

  • Suffolk1,057

Next to IP12

"Next to" is by number: the districts before and after IP12 in the IP area.

Check a postcode

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