TD9 postcode district: Hawick and around

TD9 is a postcode district mostly in Scotland, with 756 postcodes in use in 5 sectors. It has postcodes in Hawick and Burnfoot. It is split between 2 councils: Scottish Borders (749 postcodes) and Cumberland (7). It crosses a national border: 749 are in Scotland and 7 in England.

Postcodes in use
756
Sectors
5
Councils
2 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 TD9, by flood risk

Map of every postcode in TD9, by flood risk Of the 7 postcodes in TD9 in England that ONS places, 1 have a home or business at high risk, 2 are at low risk at worst and 4 are not on the Environment Agency's at-risk list. The other 749 are in Wales or Scotland, which the Environment Agency's list does not cover. Places named: Hawick, Jedburgh, Langholm, Burnfoot. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. A68 TD9 0AA: not covered by the flood listTD9 0AF: not covered by the flood listTD9 0AT: not covered by the flood listTD9 0BX: not covered by the flood listTD9 0BZ: not covered by the flood listTD9 0DD: not covered by the flood listTD9 0DF: not covered by the flood listTD9 0DJ: not covered by the flood listTD9 0DT: not covered by the flood listTD9 0EB: not covered by the flood listTD9 0EP: not covered by the flood listTD9 0EX: not covered by the flood listTD9 0JP: not covered by the flood listTD9 0JS: not covered by the flood listTD9 0JT: not covered by the flood listTD9 0JU: not covered by the flood listTD9 0JX: not covered by the flood listTD9 0JY: not covered by the flood listTD9 0JZ: not covered by the flood listTD9 0LA: not covered by the flood listTD9 0LB: not covered by the flood listTD9 0LE: not covered by the flood listTD9 0LF: not covered by the flood listTD9 0LG: not covered by the flood listTD9 0LH: not covered by the flood listTD9 0LJ: not covered by the flood listTD9 0LL: not covered by the flood listTD9 0LN: not covered by the flood listTD9 0LP: not covered by the flood listTD9 0LQ: not covered by the flood listTD9 0LS: not covered by the flood listTD9 0LT: not covered by the flood listTD9 0LU: not covered by the flood listTD9 0LW: not covered by the flood listTD9 0LX: not covered by the flood listTD9 0LY: not covered by the flood listTD9 0LZ: not covered by the flood listTD9 0NA: not covered by the flood listTD9 0NB: not covered by the flood listTD9 0NN: not covered by the flood listTD9 0NP: not covered by the flood listTD9 0NR: not covered by the flood listTD9 0NT: not covered by the flood listTD9 0NZ: not covered by the flood listTD9 0PA: not covered by the flood listTD9 0PB: not covered by the flood listTD9 0PD: not covered by the flood listTD9 0PE: not covered by the flood listTD9 0PF: not covered by the flood listTD9 0PG: not covered by the flood listTD9 0PH: not covered by the flood listTD9 0PJ: not covered by the flood listTD9 0PL: not covered by the flood listTD9 0PN: not covered by the flood listTD9 0PP: not covered by the flood listTD9 0PQ: not covered by the flood listTD9 0PR: not covered by the flood listTD9 0PS: not covered by the flood listTD9 0PT: not covered by the flood listTD9 0PU: not covered by the flood listTD9 0PW: not covered by the flood listTD9 0QA: not covered by the flood listTD9 0QD: not covered by the flood listTD9 0QE: not covered by the flood listTD9 0QG: not covered by the flood listTD9 0QX: not covered by the flood listTD9 0QY: not covered by the flood listTD9 0QZ: not covered by the flood listTD9 0RP: not covered by the flood listTD9 0RZ: not covered by the flood listTD9 0SA: not covered by the flood listTD9 0SB: not covered by the flood listTD9 0SD: not covered by the flood listTD9 0SE: not covered by the flood listTD9 0SF: not covered by the flood listTD9 0SG: not covered by the flood listTD9 0SH: not covered by the flood listTD9 0SJ: not covered by the flood listTD9 0SL: not covered by the flood listTD9 0SN: not covered by the flood listTD9 0SP: not covered by the flood listTD9 0SQ: not covered by the flood listTD9 0SR: not covered by the flood listTD9 0SW: not covered by the flood listTD9 0TD: not covered by the flood listTD9 0TE: not covered by the flood listTD9 0TF: not covered by the flood listTD9 0TG: not covered by the flood listTD9 0TH: not covered by the flood listTD9 0TL: not covered by the flood listTD9 0TN: not covered by the flood listTD9 0TQ: not covered by the flood listTD9 0TX: not covered by the flood listTD9 0TY: not covered by the flood listTD9 7AA: not covered by the flood listTD9 7AE: not covered by the flood listTD9 7AG: not covered by the flood listTD9 7AH: not covered by the flood listTD9 7BE: not covered by the flood listTD9 7BJ: not covered by the flood listTD9 7BL: not covered by the flood listTD9 7DA: not covered by the flood listTD9 7DY: not covered by the flood listTD9 7HD: not covered by the flood listTD9 7HE: not covered by the flood listTD9 7HF: not covered by the flood listTD9 7HH: not covered by the flood listTD9 7HS: not covered by the flood listTD9 7HT: not covered by the flood listTD9 7HZ: not covered by the flood listTD9 7JB: not covered by the flood listTD9 7JL: not covered by the flood listTD9 7LH: not covered by the flood listTD9 7LJ: not covered by the flood listTD9 7LL: not covered by the flood listTD9 7LN: not covered by the flood listTD9 7LP: not covered by the flood listTD9 7LQ: not covered by the flood listTD9 7LR: not covered by the flood listTD9 7LS: not covered by the flood listTD9 7LT: not covered by the flood listTD9 7LU: not covered by the flood listTD9 7LW: not covered by the flood listTD9 7LX: not covered by the flood listTD9 7LY: not covered by the flood listTD9 7LZ: not covered by the flood listTD9 7NB: not covered by the flood listTD9 7ND: not covered by the flood listTD9 7NE: not covered by the flood listTD9 7NF: not covered by the flood listTD9 7NG: not covered by the flood listTD9 7NP: not covered by the flood listTD9 7NQ: not covered by the flood listTD9 7NR: not covered by the flood listTD9 7NS: not covered by the flood listTD9 7NT: not covered by the flood listTD9 7NU: not covered by the flood listTD9 7NX: not covered by the flood listTD9 7NY: not covered by the flood listTD9 7PE: not covered by the flood listTD9 7PF: not covered by the flood listTD9 7PG: not covered by the flood listTD9 7PH: not covered by the flood listTD9 7PJ: not covered by the flood listTD9 7PL: not covered by the flood listTD9 7PN: not covered by the flood listTD9 7PP: not covered by the flood listTD9 7PR: not covered by the flood listTD9 7PS: not covered by the flood listTD9 7PW: not covered by the flood listTD9 7QJ: not covered by the flood listTD9 8AA: not covered by the flood listTD9 8AG: not covered by the flood listTD9 8AN: not covered by the flood listTD9 8AP: not covered by the flood listTD9 8AX: not covered by the flood listTD9 8BB: not covered by the flood listTD9 8BL: not covered by the flood listTD9 8BS: not covered by the flood listTD9 8BT: not covered by the flood listTD9 8DB: not covered by the flood listTD9 8DP: not covered by the flood listTD9 8DU: not covered by the flood listTD9 8EH: not covered by the flood listTD9 8ER: not covered by the flood listTD9 8ET: not covered by the flood listTD9 8JA: not covered by the flood listTD9 8JB: not covered by the flood listTD9 8JD: not covered by the flood listTD9 8JE: not covered by the flood listTD9 8JF: not covered by the flood listTD9 8JG: not covered by the flood listTD9 8JJ: not covered by the flood listTD9 8JQ: not covered by the flood listTD9 8JT: not covered by the flood listTD9 8JU: not covered by the flood listTD9 8JW: not covered by the flood listTD9 8LA: not covered by the flood listTD9 8LB: not covered by the flood listTD9 8LD: not covered by the flood listTD9 8LF: not covered by the flood listTD9 8LG: not covered by the flood listTD9 8LH: not covered by the flood listTD9 8LJ: not covered by the flood listTD9 8LL: not covered by the flood listTD9 8LN: not covered by the flood listTD9 8LP: not covered by the flood listTD9 8LQ: not covered by the flood listTD9 8LR: not covered by the flood listTD9 8LS: not covered by the flood listTD9 8LT: not covered by the flood listTD9 8LU: not covered by the flood listTD9 8LW: not covered by the flood listTD9 8LY: not covered by the flood listTD9 8ND: not covered by the flood listTD9 8NZ: not covered by the flood listTD9 8PA: not covered by the flood listTD9 8PJ: not covered by the flood listTD9 8PL: not covered by the flood listTD9 8PN: not covered by the flood listTD9 8PP: not covered by the flood listTD9 8PR: not covered by the flood listTD9 8PS: not covered by the flood listTD9 8PT: not covered by the flood listTD9 8PU: not covered by the flood listTD9 8PW: not covered by the flood listTD9 8PX: not covered by the flood listTD9 8PY: not covered by the flood listTD9 8QA: not covered by the flood listTD9 8QG: not covered by the flood listTD9 8QH: not covered by the flood listTD9 8QJ: not covered by the flood listTD9 8QL: not covered by the flood listTD9 8QN: not covered by the flood listTD9 8QP: not covered by the flood listTD9 8QQ: not covered by the flood listTD9 8QR: not covered by the flood listTD9 8QS: not covered by the flood listTD9 8QT: not covered by the flood listTD9 8QU: not covered by the flood listTD9 8QX: not covered by the flood listTD9 8QY: not covered by the flood listTD9 8QZ: not covered by the flood listTD9 8RA: not covered by the flood listTD9 8RB: not covered by the flood listTD9 8RD: not covered by the flood listTD9 8RH: not covered by the flood listTD9 8RP: not covered by the flood listTD9 8RR: not covered by the flood listTD9 8RS: not covered by the flood listTD9 8RT: not covered by the flood listTD9 8RU: not covered by the flood listTD9 8RX: not covered by the flood listTD9 8RZ: not covered by the flood listTD9 8SA: not covered by the flood listTD9 8SB: not covered by the flood listTD9 8SD: not covered by the flood listTD9 8SE: not covered by the flood listTD9 8SF: not covered by the flood listTD9 8SG: not covered by the flood listTD9 8SH: not covered by the flood listTD9 8SJ: not covered by the flood listTD9 8ST: not covered by the flood listTD9 8SU: not covered by the flood listTD9 8SX: not covered by the flood listTD9 8SY: not covered by the flood listTD9 8SZ: not covered by the flood listTD9 8TA: not covered by the flood listTD9 8TB: not covered by the flood listTD9 8TD: not covered by the flood listTD9 8TE: not covered by the flood listTD9 8TF: not covered by the flood listTD9 8TG: not covered by the flood listTD9 8TH: not covered by the flood listTD9 8TJ: not covered by the flood listTD9 8TL: not covered by the flood listTD9 8TN: not covered by the flood listTD9 8TP: not covered by the flood listTD9 8TQ: not covered by the flood listTD9 8TS: not covered by the flood listTD9 8TW: not covered by the flood listTD9 9BD: not covered by the flood listTD9 9BU: not covered by the flood listTD9 9JE: not covered by the flood listTD9 9JR: not covered by the flood listTD9 9LE: not covered by the flood listTD9 9NA: not covered by the flood listTD9 9NB: not covered by the flood listTD9 9NF: not covered by the flood listTD9 9NX: not covered by the flood listTD9 9PB: not covered by the flood listTD9 9PH: not covered by the flood listTD9 9RZ: not covered by the flood listTD9 9SA: not covered by the flood listTD9 9SB: not covered by the flood listTD9 9SD: not covered by the flood listTD9 9SE: not covered by the flood listTD9 9SF: not covered by the flood listTD9 9SG: not covered by the flood listTD9 9SL: not covered by the flood listTD9 9SP: not covered by the flood listTD9 9SQ: not covered by the flood listTD9 9SR: not covered by the flood listTD9 9SS: not covered by the flood listTD9 9ST: not covered by the flood listTD9 9SU: not covered by the flood listTD9 9SW: not covered by the flood listTD9 9SX: not covered by the flood listTD9 9SY: not covered by the flood listTD9 9SZ: not covered by the flood listTD9 9TB: not covered by the flood listTD9 9TD: not covered by the flood listTD9 9TG: not covered by the flood listTD9 9TH: not covered by the flood listTD9 9TJ: not covered by the flood listTD9 9TL: not covered by the flood listTD9 9TP: not covered by the flood listTD9 9TQ: not covered by the flood listTD9 9TW: not covered by the flood listTD9 9TY: not covered by the flood listTD9 9TZ: not covered by the flood listTD9 9UA: not covered by the flood listTD9 9UB: not covered by the flood listTD9 9UD: not covered by the flood listTD9 9UG: not covered by the flood listTD9 9UQ: not covered by the flood listTD9 0TP: not on the flood risk listTD9 0TS: not on the flood risk listTD9 0TT: not on the flood risk listTD9 0TU: not on the flood risk listTD9 0TJ: low flood risk at worstTD9 0TR: low flood risk at worstTD9 0TW: high flood risk HawickJedburghLangholmBurnfoot Map of every postcode in TD9, by flood risk Of the 7 postcodes in TD9 in England that ONS places, 1 have a home or business at high risk, 2 are at low risk at worst and 4 are not on the Environment Agency's at-risk list. The other 749 are in Wales or Scotland, which the Environment Agency's list does not cover. Places named: Hawick, Langholm, Burnfoot. Drawn over roads, rivers and built-up areas. North is up; the scale bar is 5 km. HawickLangholmBurnfoot
  • A home or business at high risk: 1
  • At medium risk at worst: 0
  • At low risk at worst: 2
  • At very low risk only: 0
  • Not on the at-risk list: 4
  • In Wales or Scotland: not covered by the Environment Agency: 749

Of the 7 postcodes in TD9 in England that ONS places, 1 have a home or business at high risk, 2 are at low risk at worst and 4 are not on the Environment Agency's at-risk list. The other 749 are in Wales or Scotland, which the Environment Agency's list does not cover.

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. 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 55.3970, longitude -2.7767. 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; flood risk: Environment Agency, published 6 July 2026; 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

The postcodes at high risk

Beside each: how many of its homes and businesses the Environment Agency puts at that risk.

What broadband can you get in TD9?

Ofcom reports on 747 of the 756 postcodes in TD9. At 492 of them every home and business can get gigabit broadband, and at 25 some cannot get decent broadband (10 Mbit/s).

Postcodes where every home can get gigabit492 of 747
Postcodes where every home can get superfast673 of 747
Postcodes where some cannot get decent broadband25 of 747

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

3 of the 7 postcodes in TD9 that are in England 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 home or business in an area at high or medium risk.

Homes and businesses in an area at risk, at 3 of 7 postcodes High: 1Low: 7

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

HM Land Registry records one sale of homes in TD9 in the 12 months to August 2026: too few to give a typical price.

  • Semi-detached 1 sale, too few to price

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 TD9

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

UK postcode format explained

Places in TD9

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

Who covers TD9

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

  • Berwickshire, Roxburgh and Selkirk749
  • Carlisle7

Police force areas

  • Scotland749
  • Cumbria7

Next to TD9

"Next to" is by number: the districts before and after TD9 in the TD area.

Check a postcode

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