RG29 postcode district: Odiham and around, Hampshire

RG29 is a postcode district in Hampshire, with 274 postcodes in use in 1 sector. It has postcodes in Odiham and Hook. It is split between 3 councils: Hart (272 postcodes), Basingstoke and Deane (1) and East Hampshire (1).

Postcodes in use
274
Sectors
1
Councils
3 councils
Places
2 places

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

Every postcode in RG29, and which are new since 2020

Map of every postcode in RG29, by new since 2020 Of the 274 postcodes in RG29 that ONS places, 8 are new since 2020 and 266 were in use before 2020. Places named: Odiham. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 1 km. A287M3A30 RG29 1AA: before 2020RG29 1AB: before 2020RG29 1AD: before 2020RG29 1AE: before 2020RG29 1AF: before 2020RG29 1AG: before 2020RG29 1AH: before 2020RG29 1AJ: before 2020RG29 1AL: before 2020RG29 1AN: before 2020RG29 1AP: before 2020RG29 1AQ: before 2020RG29 1AR: before 2020RG29 1AS: before 2020RG29 1AT: before 2020RG29 1AU: before 2020RG29 1AW: before 2020RG29 1AX: before 2020RG29 1AY: before 2020RG29 1BA: before 2020RG29 1BD: before 2020RG29 1BE: before 2020RG29 1BG: before 2020RG29 1BH: before 2020RG29 1BJ: before 2020RG29 1BL: before 2020RG29 1BN: before 2020RG29 1BQ: before 2020RG29 1BS: before 2020RG29 1BT: before 2020RG29 1BU: before 2020RG29 1BW: before 2020RG29 1BX: before 2020RG29 1BY: before 2020RG29 1BZ: before 2020RG29 1DA: before 2020RG29 1DB: before 2020RG29 1DE: before 2020RG29 1DF: before 2020RG29 1DG: before 2020RG29 1DH: before 2020RG29 1DL: before 2020RG29 1DN: before 2020RG29 1DP: before 2020RG29 1DQ: before 2020RG29 1DS: before 2020RG29 1DU: before 2020RG29 1DW: before 2020RG29 1DX: before 2020RG29 1DY: before 2020RG29 1EA: before 2020RG29 1EB: before 2020RG29 1ED: before 2020RG29 1EE: before 2020RG29 1EG: before 2020RG29 1EH: before 2020RG29 1EJ: before 2020RG29 1EP: before 2020RG29 1ER: before 2020RG29 1ES: before 2020RG29 1ET: before 2020RG29 1EU: before 2020RG29 1EW: before 2020RG29 1EX: before 2020RG29 1EZ: before 2020RG29 1FA: before 2020RG29 1FB: before 2020RG29 1FD: before 2020RG29 1FE: before 2020RG29 1FF: before 2020RG29 1FH: before 2020RG29 1FJ: before 2020RG29 1FL: before 2020RG29 1FP: before 2020RG29 1FQ: before 2020RG29 1FR: before 2020RG29 1FT: before 2020RG29 1FU: before 2020RG29 1FW: before 2020RG29 1FX: before 2020RG29 1FZ: before 2020RG29 1HA: before 2020RG29 1HB: before 2020RG29 1HD: before 2020RG29 1HF: before 2020RG29 1HG: before 2020RG29 1HH: before 2020RG29 1HL: before 2020RG29 1HQ: before 2020RG29 1HR: before 2020RG29 1HS: before 2020RG29 1HT: before 2020RG29 1HU: before 2020RG29 1HX: before 2020RG29 1HY: before 2020RG29 1HZ: before 2020RG29 1JA: before 2020RG29 1JB: before 2020RG29 1JD: before 2020RG29 1JF: before 2020RG29 1JG: before 2020RG29 1JH: before 2020RG29 1JJ: before 2020RG29 1JL: before 2020RG29 1JN: before 2020RG29 1JP: before 2020RG29 1JQ: before 2020RG29 1JR: before 2020RG29 1JU: before 2020RG29 1JW: before 2020RG29 1JX: before 2020RG29 1LA: before 2020RG29 1LB: before 2020RG29 1LE: before 2020RG29 1LF: before 2020RG29 1LH: before 2020RG29 1LJ: before 2020RG29 1LP: before 2020RG29 1LU: before 2020RG29 1LY: before 2020RG29 1NA: before 2020RG29 1NB: before 2020RG29 1NE: before 2020RG29 1NF: before 2020RG29 1NG: before 2020RG29 1NH: before 2020RG29 1NJ: before 2020RG29 1NL: before 2020RG29 1NP: before 2020RG29 1NR: before 2020RG29 1NS: before 2020RG29 1NU: before 2020RG29 1NW: before 2020RG29 1NX: before 2020RG29 1NY: before 2020RG29 1NZ: before 2020RG29 1PA: before 2020RG29 1PB: before 2020RG29 1PD: before 2020RG29 1PE: before 2020RG29 1PF: before 2020RG29 1PG: before 2020RG29 1PH: before 2020RG29 1PJ: before 2020RG29 1PL: before 2020RG29 1PN: before 2020RG29 1PP: before 2020RG29 1PQ: before 2020RG29 1PR: before 2020RG29 1PS: before 2020RG29 1PT: before 2020RG29 1PU: before 2020RG29 1PW: before 2020RG29 1PX: before 2020RG29 1PY: before 2020RG29 1PZ: before 2020RG29 1QA: before 2020RG29 1QD: before 2020RG29 1QE: before 2020RG29 1QF: before 2020RG29 1QG: before 2020RG29 1QH: before 2020RG29 1QJ: before 2020RG29 1QL: before 2020RG29 1QN: before 2020RG29 1QP: before 2020RG29 1QQ: before 2020RG29 1QR: before 2020RG29 1QT: before 2020RG29 1QU: before 2020RG29 1QW: before 2020RG29 1QX: before 2020RG29 1QY: before 2020RG29 1RA: before 2020RG29 1RB: before 2020RG29 1RD: before 2020RG29 1RE: before 2020RG29 1RF: before 2020RG29 1RG: before 2020RG29 1RH: before 2020RG29 1RJ: before 2020RG29 1RL: before 2020RG29 1RP: before 2020RG29 1RQ: before 2020RG29 1RR: before 2020RG29 1RS: before 2020RG29 1RT: before 2020RG29 1RU: before 2020RG29 1RW: before 2020RG29 1RX: before 2020RG29 1RY: before 2020RG29 1RZ: before 2020RG29 1SA: before 2020RG29 1SB: before 2020RG29 1SD: before 2020RG29 1SE: before 2020RG29 1SG: before 2020RG29 1SH: before 2020RG29 1SJ: before 2020RG29 1SL: before 2020RG29 1SP: before 2020RG29 1SQ: before 2020RG29 1SR: before 2020RG29 1SS: before 2020RG29 1ST: before 2020RG29 1SU: before 2020RG29 1SX: before 2020RG29 1SY: before 2020RG29 1SZ: before 2020RG29 1TA: before 2020RG29 1TE: before 2020RG29 1TG: before 2020RG29 1TH: before 2020RG29 1TJ: before 2020RG29 1TL: before 2020RG29 1TN: before 2020RG29 1TP: before 2020RG29 1TQ: before 2020RG29 1TR: before 2020RG29 1TS: before 2020RG29 1TT: before 2020RG29 1TU: before 2020RG29 1TW: before 2020RG29 1TZ: before 2020RG29 1UD: before 2020RG29 1UG: before 2020RG29 1ZS: before 2020RG29 1FY: new since 2020RG29 1GA: new since 2020RG29 1GD: new since 2020RG29 1GE: new since 2020RG29 1GF: new since 2020RG29 1GJ: new since 2020RG29 1GB: new since 2020 Odiham Map of every postcode in RG29, by new since 2020 Of the 274 postcodes in RG29 that ONS places, 8 are new since 2020 and 266 were in use before 2020. Places named: Odiham. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 2 km. M3A30 Odiham
  • New since 2020: 8
  • In use before 2020: 266

Of the 274 postcodes in RG29 that ONS places, 8 are new since 2020 and 266 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 51.2460, longitude -0.9463. 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 RG29?

Ofcom reports on 266 of the 274 postcodes in RG29. At 87 of them every home and business can get gigabit broadband, and at 3 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit87 of 266
Postcodes where every home can get superfast223 of 266
Postcodes where some cannot get decent broadband3 of 266

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

14 of the 274 postcodes in RG29 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 26 homes and businesses in an area at high or medium risk.

Homes and businesses in an area at risk, at 14 of 274 postcodes High: 19Medium: 7Low: 43

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

Homes in RG29 sold for a typical £590,000 in the 12 months to August 2026, across 59 sales, up 21.6% on the 12 months before, HM Land Registry's figures show.

£590,000 typical price, the 12 months to August 2026
£485,000 12 months to August 2025
▲ up 21.6% on the 12 months before
  • Detached £785,000 24 sales
  • Semi-detached £509,000 18 sales
  • Terraced £450,000 13 sales
  • Flat or maisonette 4 sales, too few to price

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 RG29

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

UK postcode format explained

Places in RG29

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

Who covers RG29

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

  • North East Hampshire273
  • East Hampshire1

Police force areas

  • Hampshire274

Next to RG29

"Next to" is by number: the districts before and after RG29 in the RG area.

Check a postcode

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