Aberdeen is the cheapest city for first-time buyers, with the average property £102,000, according to a property portal.
The soaring costs of renting has meant buying has remained attractive even with higher mortgage rates, Rightmove said.
The so-called 'top-of-the-ladder' sector saw its strongest price growth since 2014 in April, Rightmove said.