4.6% Average

Birmingham Rental Yield — Buy-to-Let Guide

West Midlands | 43 postcode districts | 1 local authorities

Average ↑ above West Midlands average (3.5%) · ↑ above England average (3.6%)
4.6%
Average Yield
2.7% – 6.3%
Yield Range
£234,689
Average Price
£850
Average Rent

Birmingham Buy-to-Let Market Overview

Birmingham offers an average gross rental yield of 4.6%, which is above the England average of 3.6% by 1.0 percentage points. Yields across Birmingham's 43 postcode districts range from 2.7% to 6.3%, with average property prices at £234,689 and typical monthly rents of £850.

Birmingham sits in the mid-range for buy-to-let returns across England. Investors can find pockets of strong yield in specific postcode districts, particularly in areas with high tenant demand and lower property prices relative to rents.

Highest-Yielding Areas in Birmingham

# Postcode Gross Yield Median Price
1 B2 6.3 £162,000
2 B6 6.26 £163,000
3 B18 6 £170,000
4 B21 5.93 £172,000
5 B8 5.83 £175,000
6 B19 5.67 £180,000
7 B9 5.67 £180,000
8 B11 5.54 £184,000
9 B23 5.51 £185,000
10 B10 5.37 £190,000

Best Postcode Districts for Buy-to-Let in Birmingham

The highest-yielding postcode in Birmingham is B2 at 6.3% gross yield, where median prices sit at £162,000. Close behind, B6 achieves 6.3% yield with prices around £163,000, and B18 returns 6.0% at £170,000.

These areas typically offer lower entry prices relative to the city average, making them accessible for first-time landlords. Always check individual postcode pages for transaction volumes — areas with fewer than 30 sales over 3 years may show less reliable yield figures.

Local Authorities in Birmingham

This guide covers Birmingham.

Investment Considerations for Birmingham

Related Guides

Nearby City Guides

Data updated quarterly · Last update: Q1 2026