The price-to-rent ratio is a quick first check on whether buying or renting makes more sense in a market. Enter a home price and what a similar home rents for to get the ratio, a color-coded buy or rent signal and the rent or price where the signal flips, then paste a list of cities or listings to rank them side by side.
Last updated:
Your home
$
$/ mo
Same size, location and quality.
Compare places (optional)
Signal bands (rule of thumb)
Enter your values to see the result.
Advertisement
Advertisement
How to use the Price to Rent Ratio Calculator
Enter the home price you are considering or the typical price in a city.
Enter the monthly rent for a comparable home in the same area.
Read the ratio and signal: lower ratios favor buying, higher ratios favor renting.
Paste places to compare, one per line as name, price, monthly rent, to rank them.
Adjust the signal bands if you prefer different thresholds, then download the table.
Price-to-rent ratio formula and signal bands
Price-to-rent ratio = home price ÷ (monthly rent × 12)
Ratio
Gross rent yield
Signal (default bands)
What it suggests
10
10.0%
Leans buy
Homes are cheap relative to rent; owning usually costs less than renting.
15
6.7%
Leans buy (edge)
Buying and renting start to converge.
18
5.6%
Toss-up
Mortgage rate, stay length and price growth decide.
20
5.0%
Toss-up (edge)
Ownership costs often match or exceed rent.
25
4.0%
Leans rent
Renting and investing the difference often wins.
30+
3.3% or less
Leans rent
Typical of very expensive coastal or downtown markets.
Reading the ratio in context
Compare like with like. A downtown studio and a suburban four-bedroom do not rent the same way; match size, type and location.
Mortgage rates move the bands. When rates are high, the cost of owning rises, so a ratio that looked like a buy at low rates may be a toss-up now.
Time horizon matters. Buying has large one-time costs (closing costs, moving, selling commission), so short stays favor renting even at moderate ratios.
Ratios change over time. Prices and rents do not move together, so recheck the numbers before deciding.
Once a place looks promising, run a full month-by-month comparison with a rent vs buy calculator that includes your down payment, rate, taxes and investment return.
Frequently asked questions
How do you calculate the price-to-rent ratio?
Divide the home price by the annual rent for a comparable home: ratio = price ÷ (monthly rent × 12). A $420,000 home that would rent for $2,100 a month has a ratio of 420,000 ÷ 25,200 = 16.7.
What is a good price-to-rent ratio?
A common rule of thumb says a ratio of 15 or less leans toward buying, 16 to 20 is a gray zone, and above 20 leans toward renting. These are guidelines rather than rules, which is why the calculator lets you change the thresholds.
Why does a high price-to-rent ratio favor renting?
A high ratio means homes cost many years of rent. The extra money tied up in the purchase, plus mortgage interest, property tax, insurance and maintenance, often costs more each year than the rent for the same home, so a renter who invests the difference can come out ahead.
Is the price-to-rent ratio the same as the gross rent multiplier?
The math is the same (price ÷ annual rent), but the use differs. Homebuyers and economists use the price-to-rent ratio to judge buying vs renting in a market, while investors use the gross rent multiplier to value income properties.
What does the price-to-rent ratio leave out?
It ignores mortgage rates, down payment, taxes, insurance, HOA fees, maintenance, expected price growth, tax benefits and how long you will stay. Use it as a first filter and then run a full rent vs buy comparison for a real decision.
Where do I find rent and price numbers for a city?
Use the median sale price and median rent for similar homes from local listing sites, public records or housing agency reports, and make sure both numbers describe the same kind of home in the same area and time period.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.