Only Sunderland performs better, recording an average yield of 9.3% .
The research places Aberdeen among the strongest-performing cities in the UK rental market, with relatively high returns supported by rental demand from young professionals and workers in key industries.
The average monthly rent in Aberdeen is £734, based on an average property price of £106,170.
Other cities near the top of the rankings include Burnley, with an 8.2% yield, while Dundee and Middlesbrough both recorded 8.1% .
The findings also highlight a clear North-South divide in rental returns, with Scotland and northern England recording some of the highest yields.
The North East has the highest regional average at 7.9%, while Scotland also records an average yield of 7.9% .
London, by comparison, has the lowest average yield among UK regions at 5.1%.
However, Landlord Resource has warned prospective investors against relying solely on city-wide figures when choosing a property.
The research suggests Aberdeen remains an attractive option for investors seeking rental returns, with demand supported by its employment base and established rental market.
Saif Derzi, property advisor at Landlord Resource, said: “There’s lots of information out there when it comes to picking the right location for a buy-to-let property, and it can be overwhelming knowing who to trust.
“Before basing your buying preferences on a yield figure, you should cross-check at least two independent sources – this could include a housing portal and a lending tracker.
“For those looking to pick an area imminently, they should note that city-level rankings are too coarse to buy on.
“You need to be honing in on exact locations, and the yield gaps between different city locations and local areas can be extreme.
“Run a deal through Landlord Resource’s rental yield calculator, and compare gross yields, net yields, monthly cash flow, and whether the property passes renter stress tests.”

