4.1% Average

Buy-to-Let Yields in Walsall

9 postcode districts | Best: WS2 | Data from HM Land Registry & VOA

Average ↑ above West Midlands average (3.5%) · ↑ above England average (3.6%)
4.1%
Average Yield
£205,000
Median Price
£695
Monthly Rent
7,498
Total Transactions

Best Postcode Districts in Walsall

Postcode Area Yield Median Price Sales (3yr)
WS2 WALSALL 4.99 £167,000 979
WS1 WALSALL 4.91 £170,000 596
WV13 WILLENHALL 4.77 £175,000 680
WV12 WILLENHALL 4.14 £201,500 783
WS3 WALSALL 4.07 £205,000 1,770

Walsall Buy-to-Let Overview

Walsall offers an average gross rental yield of 4.1% across 9 postcode districts, with a median property price of £205,000 and typical monthly rents of £695. This is above the England average of 3.6%, making it a competitive area for buy-to-let investment.

Frequently Asked Questions

What is the average rental yield in Walsall?

The average gross rental yield in Walsall is 4.1%, based on 7,498 property transactions and VOA rental data. Median property price is £205,000 with typical rents of £695/month.

What are the best postcodes for buy-to-let in Walsall?

The highest-yielding postcodes in Walsall are WS2 (5.0%), WS1 (4.9%), and WV13 (4.8%). These areas offer the strongest returns relative to property prices.

How does Walsall compare to the West Midlands average?

Walsall averages 4.1% gross yield, above the West Midlands average of 3.5%. With 9 postcode districts to choose from, investors can find competitive buy-to-let returns in the area.

Data updated quarterly · Last update: Q1 2026