20 Cheapest Places to Buy a House or Flat in Birmingham
The cheapest place to buy a house or flat in Birmingham is the city centre around New Street. That is the B2 postcode district, and the average asking price there is £178,462, with houses and flats counted together. Every area in this ranking is a postcode district, not a street or a building. The B is the Birmingham postcode area, and the number after it picks out the district.
Second is B19, the postcode district that covers Lozells and Newtown. The average there is £180,218, less than £1,800 behind B2.
Article updated: September 2026
Third is B18, which takes in Hockley and the Jewellery Quarter, at £191,142. Every other district with a figure averages more than £200,000.
A £100,000 budget is a long way under every district average. It is short of every borough flat average as well, though Sandwell came closest. Across the wider region, five of the other six West Midlands boroughs had a lower average sold price than Birmingham.
Where Birmingham's Cheapest Postcode Districts Are
The shading shows each district's average asking price band, houses and flats together, August 2026. The outlined districts are the 20 cheapest. Tap a district to see its figure.
The map will load as it approaches the viewport.
- Below £200,000
- £200,000 to £249,999
- £250,000 to £299,999
- £300,000 to £399,999
- £400,000 and above
- No asking-price figure
- Outlined: the 20 cheapest
Sources: PropertyData postcode key stats, August 2026; District boundaries derived from OS Code-Point Open: contains Ordnance Survey data © Crown copyright and database right 2026, Royal Mail data © Royal Mail copyright and database right 2026, National Statistics data © Crown copyright and database right 2026; District coverage names from the Wikipedia B postcode area list, CC BY-SA 4.0.
Most of the twenty cheapest districts form a band through the middle of the city: the centre and the inner districts wrapped round it to the north and east. The band also crosses the Sandwell line to the west, into Smethwick and West Bromwich. A few outer districts, such as Erdington, Castle Vale and Yardley, sit beyond it. Four of the five dearest districts sit on the southern and rural edge, where B94 Hockley Heath and Earlswood averaged £858,195 in August 2026 and B93 Knowle and Dorridge £624,604, against £178,462 for B2 in the centre. B7 in Nechells is the one district with no asking-price figure.
Top 20 Cheapest Places to Buy a House in Birmingham
The twenty cheapest districts run from B2 in the city centre, at £178,462, to Alum Rock's B8 at £234,247.
The B postcode area is a lot bigger than the city council area. It runs west into Sandwell and Dudley, east into Solihull, and out as far as Bromsgrove, Redditch, Tamworth and the Warwickshire villages. Two of the twenty are Sandwell districts on the ONS Postcode Directory. B70 in West Bromwich sits in Sandwell. B66 in Smethwick is almost entirely Sandwell. Three more, B18, B16 and B21, are Birmingham districts whose edges cross the Sandwell line.
| Rank & Area | Avg Asking Price | Avg Sold Price per Sq Ft |
|---|---|---|
| 1. B2 (City Centre, New Street) | £178,462 | Not enough data |
| 2. B19 (Lozells, Newtown) | £180,218 | £179 |
| 3. B18 (Hockley, Jewellery Quarter) | £191,142 | £197 |
| 4. B6 (Aston) | £201,942 | £178 |
| 5. B12 (Balsall Heath, Highgate) | £202,667 | £407 |
| 6. B3 (City Centre, Snow Hill) | £205,790 | £333 |
| 7. B16 (Ladywood) | £206,155 | £230 |
| 8. B1 (City Centre) | £207,453 | £278 |
| 9. B23 (Erdington, Short Heath) | £208,849 | £223 |
| 10. B66 (Smethwick, Sandwell) | £211,602 | Not enough data |
| 11. B21 (Handsworth) | £216,366 | £182 |
| 12. B11 (Sparkhill, Tyseley) | £219,574 | £217 |
| 13. B33 (Stechford, Kitts Green) | £221,546 | £245 |
| 14. B35 (Castle Vale) | £221,786 | £219 |
| 15. B70 (West Bromwich, Sandwell) | £222,330 | Not enough data |
| 16. B5 (City Centre, Digbeth and Markets) | £223,078 | £279 |
| 17. B44 (Kingstanding) | £227,940 | £246 |
| 18. B25 (Yardley) | £228,305 | £243 |
| 19. B9 (Bordesley Green) | £231,040 | £211 |
| 20. B8 (Alum Rock, Ward End) | £234,247 | £202 |
Seventy-five of the 76 B-postcode districts have a figure in the August 2026 asking-price data, houses and flats counted together. B7 in Nechells is the one that does not.
The ranking mixes the two, and nothing in the asking-price data says how many of the homes for sale in a district were flats. So no row is the price of a house, and anyone after the cheapest houses in Birmingham rather than a flat cannot read one off this table, in the city centre or anywhere else.
The asking prices are August 2026 figures for whole homes that were up for sale that month. The sold prices per square foot come from a different set of homes, sales completed between February 2025 and June 2026, with each price divided by the floor area of the home. A district can be cheap on one measure and dear on the other.
The city centre costs more per square foot than Aston
Four of the twenty are in the city centre: B2, B3, B1 and B5. B2 has no sold price per square foot, so the comparison rests on B1, B3 and B5. Snow Hill's B3 sold at £333 per square foot. B5 sold at £279 and B1 at £278. Aston sold at £178 and Lozells at £179.
On that measure B1 and B5 cost about £100 a square foot more than Aston. B3, at £333, cost nearly double. Where a flat is leasehold, GOV.UK's leasehold guidance says the lease sets out the service charge, and that a ground rent may be included. Neither is part of an asking price.
Balsall Heath is the row that does not add up at first glance
B12 is fifth on asking price at £202,667, about £700 above Aston. On the August 2026 sold-price-per-square-foot data it is £407, the fourth highest of the 55 districts with a figure. That is more than double Aston's figure.
Only B93 in Knowle and Dorridge, B94 in Hockley Heath and B95 in Henley-in-Arden sold for more per square foot. Those same three districts had the three highest asking averages of the 75. The £407 comes from 343 sales, so it is not one odd house. The district runs from Highgate, on the edge of the city centre, out to Balsall Heath.
Aston, Lozells and Handsworth are the cheapest places for space
Aston's B6 had the lowest sold price per square foot of all 55 districts, at £178. Lozells' B19 was next at £179 and Handsworth's B21 third at £182. On asking price Aston is fourth, Lozells second and Handsworth eleventh. So the lowest sold prices per square foot in the B postcode area are just north of the centre, not in the centre itself.
Nechells' B7 sold at £193, the fourth lowest of the 55, but it had no asking price in August so it sits outside the ranking. Hockley's B18, at £197, was fifth of the 55, and next after Handsworth among the twenty ranked districts. Alum Rock's B8 sold at £202. It is twentieth on asking price, yet only four of the ranked districts with a figure sold for less per square foot: Aston, Lozells, Handsworth and Hockley.
Those are averages, and individual sales landed well below them. Aston's average comes from 81 sales that ran from £93 to £338 per square foot. Lozells' 56 sales ran from £65 to £376 per square foot, and Handsworth's 239 from £48 to £465. In each district the lowest sale was about half the average or less.
Where the cheap twenty are
Four of the cheap twenty are in the city centre, and nine are in the ring just outside it, from Ladywood and Lozells round to Sparkhill, Bordesley Green and Alum Rock. Five are outer districts: Erdington, Castle Vale, Kingstanding, Stechford and Yardley. The last two, Smethwick and West Bromwich, are over the Sandwell line. Sixteen of the twenty average under £225,000. Alum Rock's B8, twentieth at £234,247, averages just under £56,000 more than B2.
At the other end of the 75, B94 in Hockley Heath had the highest asking average at £858,195, with B95 in Henley-in-Arden and B93 in Knowle and Dorridge behind it.

Are There Houses for Sale in Birmingham Under £100k?
All 75 district averages are above £100,000, and so is every borough average in the West Midlands. But an average says nothing about the cheapest home in a district. B2, the cheapest district, is £78,462 above that budget. Cheap houses for sale in Birmingham are individual listings, each with its own asking price. Our buy to let properties for sale page lists the individual properties we have available, across the whole of the UK.
Divide £100,000 by Aston's figure, the lowest sold price per square foot of the 55 districts, and it comes to about 560 square feet. Against the June 2026 averages, a £100,000 budget stands here:
- Birmingham's average flat, £146,467: £46,467 short.
- Sandwell's average flat, £111,711: the closest any of the seven boroughs came, £11,711 short.
- Wolverhampton's and Dudley's average flats: both under £120,000.
- Birmingham's average terraced house, £220,906: more than double the budget.
- Wolverhampton's average terrace, £185,892: the lowest terrace average of the seven, still £85,892 over.
- Flats in Stoke-on-Trent, £92,152: the one flat average under £100,000 among the places compared. Stoke is in Staffordshire rather than the West Midlands county; its terraces averaged £126,059 and all property types £148,799.
A £50,000 budget is further away still. It is less than a third of the cheapest district average, and a listing at that price can be a share of a home rather than the whole of it.
Take Birmingham's £146,467 average flat. A half share of it is about £73,234 and a quarter share about £36,617, and a shared ownership listing shows the price of the share. Under GOV.UK's shared ownership guidance the share is between 10% and 75% of the home's full market value, with rent paid to the landlord on the rest, usually with ground rent and a service charge on top. So a flat can appear on a portal under £100,000, or under £50,000, when only part of it is for sale.
Below market value is a different measure again. Below market value properties are priced under what that particular home would sell for, so one can turn up in Knowle or in Aston. A cheap district is just one with a low average price.
How Affordable Are Birmingham's Cheapest Areas?
B2's average asking price is 3.8 times the average household income for the district, the lowest ratio of the twenty. Alum Rock's B8, twentieth on the list, is 7.3 times, the highest. The ratio divides each district's average asking price by the average household income for that district, not by one wage for the whole city. For comparison, the median full-time worker living in Birmingham earned £35,989 a year in 2025, on the ONS Annual Survey of Hours and Earnings resident analysis dataset. The same survey publishes weekly pay as its own figure, and the median was £707.90 a week before tax on the Birmingham labour market profile at Nomis. Either way that is one worker's pay across the whole council area, where the table uses household income district by district.
| Rank & Area | Avg Asking Price | Household Income | Price to Income Ratio |
|---|---|---|---|
| 1. B2 (City Centre, New Street) | £178,462 | £46,600 | 3.8x |
| 2. B19 (Lozells, Newtown) | £180,218 | £32,600 | 5.5x |
| 3. B18 (Hockley, Jewellery Quarter) | £191,142 | £35,200 | 5.4x |
| 4. B6 (Aston) | £201,942 | £30,800 | 6.6x |
| 5. B12 (Balsall Heath, Highgate) | £202,667 | £34,700 | 5.8x |
| 6. B3 (City Centre, Snow Hill) | £205,790 | £46,600 | 4.4x |
| 7. B16 (Ladywood) | £206,155 | £41,900 | 4.9x |
| 8. B1 (City Centre) | £207,453 | £44,900 | 4.6x |
| 9. B23 (Erdington, Short Heath) | £208,849 | £37,600 | 5.6x |
| 10. B66 (Smethwick, Sandwell) | £211,602 | £36,500 | 5.8x |
| 11. B21 (Handsworth) | £216,366 | £34,400 | 6.3x |
| 12. B11 (Sparkhill, Tyseley) | £219,574 | £35,500 | 6.2x |
| 13. B33 (Stechford, Kitts Green) | £221,546 | £34,300 | 6.5x |
| 14. B35 (Castle Vale) | £221,786 | £32,600 | 6.8x |
| 15. B70 (West Bromwich, Sandwell) | £222,330 | £35,000 | 6.4x |
| 16. B5 (City Centre, Digbeth and Markets) | £223,078 | £42,700 | 5.2x |
| 17. B44 (Kingstanding) | £227,940 | £35,900 | 6.3x |
| 18. B25 (Yardley) | £228,305 | £36,900 | 6.2x |
| 19. B9 (Bordesley Green) | £231,040 | £35,100 | 6.6x |
| 20. B8 (Alum Rock, Ward End) | £234,247 | £32,300 | 7.3x |
The ratio follows the asking price and the household income, so it still cannot see the size of the home. Aston is 6.6 times and Balsall Heath 5.8, yet Balsall Heath sold at £407 per square foot, more than double Aston's £178. B2 and B19 show how two districts with much the same asking price can end up with different ratios. Their asking prices are less than £1,800 apart, but B19's average household income is £14,000 lower, so B2 comes out at 3.8 times and B19 at 5.5. The four city-centre districts, B1, B2, B3 and B5, have the four highest household incomes on the list, and all four ratios are under 5.3. Ladywood's B16 is the only district outside the centre under 5.4, at 4.9 times on a household income of £41,900.
For scale, the ONS put England's median home at £300,000 in 2025, 7.6 times median full-time earnings of £39,300, in its housing affordability bulletin, worked out on a slightly different basis. On Birmingham's own sold prices, the June 2026 average of £234,150 was 6.5 times the resident wage. The average flat was 4.1 times it. Both figures set the whole council area against one worker's median wage, not a district's household income.
The price to income ratio tells you how many years of a district's average household income its average asking price adds up to. The figure I have always paid more attention to is whether the rent on a house covers what that house costs to run. Our rental yield calculator takes a price, a monthly rent and the annual costs and gives the gross and net yield. Our buy to let in Birmingham research has the rents and yields for each postcode next to the prices. Our guide to the best rental yields in the UK shows where rents are highest against prices across the country.
First Time Buyers: What Income Do You Need?
The median full-time worker living in Birmingham earned £35,989 in 2025. Birmingham's £146,467 average flat was 4.1 times that, and its £220,906 average terraced house 6.1 times. With a 30% deposit the flat leaves £102,527 to fund and the terrace £154,634. The £146,467 flat and £220,906 terrace averages are June 2026 UK House Price Index sold prices for the Birmingham council area. On the same index, first-time buyers across the whole council area paid an average of £210,783 in June 2026. That is the average for that group of buyers, not a discount on any one home. Like the rest of June's figures, it is provisional. Buying costs are not included, and 30% is the deposit used for every worked figure on this site.
| Property Type | Avg Sold Price | 30% Deposit | Left to Fund |
|---|---|---|---|
| Flat | £146,467 | £43,940 | £102,527 |
| Terraced house | £220,906 | £66,272 | £154,634 |
| Semi-detached house | £274,447 | £82,334 | £192,113 |
| Detached house | £441,597 | £132,479 | £309,118 |
| All property types | £234,150 | £70,245 | £163,905 |
No single figure sets the income a buyer needs. What the table shows is the step between the two cheapest types. The gap between a flat and a terrace is £74,439 on the price. On the deposit it is £22,332, and on the amount left to fund £52,107. Our stamp duty calculator gives the tax due on any of those prices.

Cheaper Alternatives in the West Midlands
Sandwell had the lowest average sold price of the seven West Midlands boroughs in June 2026, at £205,743. Walsall, Wolverhampton, Coventry and Dudley were all below Birmingham's £234,150 too. That left Birmingham sixth of the seven. Solihull, at £334,966, was the only borough above it.
These are June 2026 averages from the UK House Price Index, built from completed sales across each borough rather than asking prices.
| Area | Avg Sold Price | Avg Flat | Avg Terrace | vs Birmingham |
|---|---|---|---|---|
| Sandwell | £205,743 | £111,711 | £190,943 | 12.1% below |
| Walsall | £214,577 | £120,534 | £189,125 | 8.4% below |
| Wolverhampton | £216,668 | £113,169 | £185,892 | 7.5% below |
| Coventry | £223,731 | £127,935 | £207,239 | 4.4% below |
| Dudley | £230,781 | £118,298 | £200,477 | 1.4% below |
| Birmingham | £234,150 | £146,467 | £220,906 | Birmingham average |
| Solihull | £334,966 | £184,370 | £267,030 | 43.1% above |
Sandwell was cheapest overall, but not on terraces
Sandwell had the lowest flat average as well as the lowest overall figure. On terraced houses it was third, behind Wolverhampton and Walsall, and those three sat within £5,100 of each other. A Wolverhampton terrace averaged £35,014 less than a Birmingham one. Solihull's overall average was £129,223 above Sandwell's. A Solihull flat cost almost as much as a Wolverhampton terrace. A lower borough average is a lower price to buy in at. Getting in is often the easy part. Getting out, at the price you had in mind, is the hard part.
Every borough was up on the year, but flats fell in Sandwell and Walsall
All seven boroughs had a higher average price in June 2026 than a year earlier. Wolverhampton's 8.2% rise was the biggest by a long way. Dudley, Solihull and Coventry rose between 3.7% and 5.0%. Birmingham and Walsall were up 2.2% each, and Sandwell 0.6%.
Flats fell in two boroughs: Sandwell's flat average was 2.6% lower and Walsall's 0.9% lower. Birmingham's flat average rose 0.2%.
The June figures are provisional. Under the UK House Price Index methodology, the first estimate for a month is revised as later sales are registered, so June's figures may change.
Against the England average of £293,262 in June 2026, Birmingham was 20.2% below and Sandwell nearly 30% below.
Our guide to the cheapest houses in England is a broader look at cheaper places across the country. For other places, see our guides to the cheapest places to live in Manchester, the lowest house prices in London and the most affordable areas in Wales. We have also ranked the postcode districts of Nottingham and Cardiff by average asking price, in our guides to the cheapest areas in Nottingham and the cheapest places to live in Cardiff. Birmingham's dearest streets are on our most expensive streets in Birmingham page. Anyone looking for individual investment properties in Birmingham or elsewhere in the UK can talk their budget and requirements through with one of our consultants.
Contains HM Land Registry data © Crown copyright and database right 2020. This data is licensed under the Open Government Licence v3.0.
Frequently Asked Questions
How much do you need to earn to buy a house in Birmingham?
There is no one figure. As a yardstick, the median full-time worker living in Birmingham earned £35,989 in 2025. The average terraced house, at £220,906 in June 2026, cost 6.1 times that. A 30% deposit on that terrace leaves £154,634 to fund.
What is the average house price in Birmingham?
£234,150 across all property types in June 2026 on the UK House Price Index, up 2.2% on the year. The average flat was £146,467 and the average terrace £220,906. Semis came in at £274,447 and detached houses at £441,597. Those are completed sales across the Birmingham council area. By postcode district, the cheapest house prices in Birmingham are in B2, at £178,462 on August 2026 asking prices for houses and flats combined, then B19 and B18.
Is it cheaper to live in Birmingham or Manchester?
Birmingham, on house prices. The Birmingham council area averaged £234,150 in June 2026 and Manchester £251,250. That is a gap of £17,100, which made Manchester 7.3% dearer. On August 2026 asking prices, Birmingham's cheapest district, B2, averaged £178,462. Manchester's cheapest, Gorton's M18, averaged £216,159 on our cheapest houses in Manchester ranking. The gap there is nearly £38,000.
Are house prices falling in Birmingham?
Not in the year to June 2026. Birmingham's average sold price that month was 2.2% above June 2025. Terraces and semis were up 2.9% and flats 0.2%. Every West Midlands borough was up on the year, from Sandwell's 0.6% to Wolverhampton's 8.2%.
Which parts of the West Midlands are cheapest?
On June 2026 borough averages, Sandwell was the cheapest place to buy a house or flat in the West Midlands, at £205,743, the lowest of the seven boroughs. Walsall was next at £214,577, then Wolverhampton at £216,668. On terrace averages the cheapest houses in the West Midlands boroughs were Wolverhampton's terraces at £185,892, and the cheapest flats were Sandwell's at £111,711. Further out, Stoke-on-Trent in Staffordshire averaged £148,799 across all property types in June 2026.
Ready to buy property?
Browse investment properties with prices and gross yields shown for each opportunity.
See the latest deals
