City Finder by budget
What does your budget buy in Utah? See the towns
Pick the most you want to spend. The finder shows the Utah towns your budget reaches, with links to their price pages where they have them.
- 138 towns
- 11 regions
- Every question optional
Pick a price
See every town with homes under it
Tap a price. You see each Utah town with a page for homes under that price, 386 price pages in all.
Under $250K 3 towns
Under $300K 4 towns
Under $350K 4 towns
Under $400K 20 towns
- Beaver Southern Utah
- Brigham City Box Elder County
- Cedar City Southern Utah
- Clinton Davis County
- Ephraim Central Utah
- Kearns Salt Lake County
- Layton Davis County
- Magna Salt Lake County
- Manti Central Utah
- Moab Eastern Utah
- Parowan Southern Utah
- Richfield Central Utah
- Roy Weber and Morgan
- Smithfield Cache Valley
- South Ogden Weber and Morgan
- St. George Southern Utah
- Tooele Tooele County
- Tremonton Box Elder County
- Vernal Eastern Utah
- West Valley City Salt Lake County
Under $450K 9 towns
Under $500K 57 towns
- Beaver Southern Utah
- Brian Head Southern Utah
- Cedar City Southern Utah
- Clearfield Davis County
- Clinton Davis County
- Eagle Mountain Utah Valley
- Enterprise Southern Utah
- Harrisville Weber and Morgan
- Ivins Southern Utah
- Kanab Southern Utah
- Lehi Utah Valley
- Logan Cache Valley
- Magna Salt Lake County
- Monroe Central Utah
- Monticello Eastern Utah
- Murray Salt Lake County
- Nephi Central Utah
- New Harmony Southern Utah
- Nibley Cache Valley
- North Logan Cache Valley
- North Ogden Weber and Morgan
- Ogden Weber and Morgan
- Orem Utah Valley
- Panguitch Southern Utah
- Payson Utah Valley
- Perry Box Elder County
- Pine Valley Southern Utah
- Plain City Weber and Morgan
- Pleasant Grove Utah Valley
- Pleasant View Weber and Morgan
- Providence Cache Valley
- Provo Utah Valley
- Richfield Central Utah
- Roosevelt Eastern Utah
- Roy Weber and Morgan
- Salem Utah Valley
- Salt Lake City Salt Lake County
- Sandy Salt Lake County
- Santaquin Utah Valley
- Saratoga Springs Utah Valley
- Smithfield Cache Valley
- South Ogden Weber and Morgan
- South Weber Davis County
- Spanish Fork Utah Valley
- Springdale Southern Utah
- Springville Utah Valley
- St. George Southern Utah
- Syracuse Davis County
- Taylorsville Salt Lake County
- Tooele Tooele County
- Toquerville Southern Utah
- Tremonton Box Elder County
- Vernal Eastern Utah
- Virgin Southern Utah
- West Haven Weber and Morgan
- West Jordan Salt Lake County
- West Valley City Salt Lake County
Under $550K 11 towns
Under $600K 51 towns
- Bluffdale Salt Lake County
- Brigham City Box Elder County
- Cedar City Southern Utah
- Clearfield Davis County
- Clinton Davis County
- Eagle Mountain Utah Valley
- Ephraim Central Utah
- Farmington Davis County
- Farr West Weber and Morgan
- Harrisville Weber and Morgan
- Herriman Salt Lake County
- Hyde Park Cache Valley
- Hyrum Cache Valley
- Ivins Southern Utah
- Kanab Southern Utah
- Kaysville Davis County
- Layton Davis County
- Lehi Utah Valley
- Logan Cache Valley
- Magna Salt Lake County
- Manti Central Utah
- Millcreek Salt Lake County
- Moab Eastern Utah
- Murray Salt Lake County
- Nephi Central Utah
- Nibley Cache Valley
- North Ogden Weber and Morgan
- North Salt Lake Davis County
- Panguitch Southern Utah
- Parowan Southern Utah
- Payson Utah Valley
- Perry Box Elder County
- Richfield Central Utah
- Riverdale Weber and Morgan
- Roy Weber and Morgan
- Santaquin Utah Valley
- Smithfield Cache Valley
- South Jordan Salt Lake County
- South Ogden Weber and Morgan
- Spanish Fork Utah Valley
- Springville Utah Valley
- St. George Southern Utah
- Syracuse Davis County
- Taylorsville Salt Lake County
- Tooele Tooele County
- Tremonton Box Elder County
- Vernal Eastern Utah
- West Haven Weber and Morgan
- West Jordan Salt Lake County
- West Point Davis County
- West Valley City Salt Lake County
Under $650K 12 towns
Under $700K 36 towns
- Cedar City Southern Utah
- Clearfield Davis County
- Draper Salt Lake County
- Eagle Mountain Utah Valley
- Enterprise Southern Utah
- Herriman Salt Lake County
- Ivins Southern Utah
- Kaysville Davis County
- Lehi Utah Valley
- Logan Cache Valley
- Murray Salt Lake County
- Nibley Cache Valley
- North Ogden Weber and Morgan
- Panguitch Southern Utah
- Payson Utah Valley
- Perry Box Elder County
- Roy Weber and Morgan
- Santaquin Utah Valley
- Saratoga Springs Utah Valley
- Smithfield Cache Valley
- South Jordan Salt Lake County
- South Ogden Weber and Morgan
- Spanish Fork Utah Valley
- Springville Utah Valley
- St. George Southern Utah
- Syracuse Davis County
- Taylorsville Salt Lake County
- Tooele Tooele County
- Tremonton Box Elder County
- Vernal Eastern Utah
- Vineyard Utah Valley
- West Haven Weber and Morgan
- West Jordan Salt Lake County
- West Point Davis County
- West Valley City Salt Lake County
- Willard Box Elder County
Under $750K 35 towns
- Alpine Utah Valley
- American Fork Utah Valley
- Bountiful Davis County
- Cottonwood Heights Salt Lake County
- Enoch Southern Utah
- Grantsville Tooele County
- Heber City Wasatch Back
- Hurricane Southern Utah
- La Verkin Southern Utah
- Mapleton Utah Valley
- Midvale Salt Lake County
- Midway Wasatch Back
- Monroe Central Utah
- Morgan Weber and Morgan
- New Harmony Southern Utah
- North Logan Cache Valley
- Ogden Weber and Morgan
- Orem Utah Valley
- Pine Valley Southern Utah
- Plain City Weber and Morgan
- Pleasant Grove Utah Valley
- Pleasant View Weber and Morgan
- Providence Cache Valley
- Provo Utah Valley
- Riverton Salt Lake County
- Roosevelt Eastern Utah
- Salem Utah Valley
- Salt Lake City Salt Lake County
- Sandy Salt Lake County
- Santa Clara Southern Utah
- South Weber Davis County
- Springdale Southern Utah
- Toquerville Southern Utah
- Virgin Southern Utah
- Washington Southern Utah
Under $800K 38 towns
- Bluffdale Salt Lake County
- Brian Head Southern Utah
- Draper Salt Lake County
- Eagle Mountain Utah Valley
- Elk Ridge Utah Valley
- Erda Tooele County
- Farmington Davis County
- Farr West Weber and Morgan
- Herriman Salt Lake County
- Highland Utah Valley
- Holladay Salt Lake County
- Ivins Southern Utah
- Kaysville Davis County
- Layton Davis County
- Lehi Utah Valley
- Logan Cache Valley
- Manti Central Utah
- Millcreek Salt Lake County
- Moab Eastern Utah
- Murray Salt Lake County
- North Ogden Weber and Morgan
- North Salt Lake Davis County
- Panguitch Southern Utah
- Parowan Southern Utah
- Payson Utah Valley
- Santaquin Utah Valley
- Smithfield Cache Valley
- South Jordan Salt Lake County
- Spanish Fork Utah Valley
- Springville Utah Valley
- St. George Southern Utah
- Syracuse Davis County
- Tooele Tooele County
- Vineyard Utah Valley
- West Haven Weber and Morgan
- West Jordan Salt Lake County
- West Point Davis County
- West Valley City Salt Lake County
Under $850K 7 towns
Under $900K 13 towns
- Draper Salt Lake County
- Herriman Salt Lake County
- Ivins Southern Utah
- Kaysville Davis County
- Lehi Utah Valley
- Payson Utah Valley
- Saratoga Springs Utah Valley
- South Jordan Salt Lake County
- Spanish Fork Utah Valley
- Springville Utah Valley
- Vineyard Utah Valley
- West Haven Weber and Morgan
- West Jordan Salt Lake County
Under $950K 1 town
Under $1M 40 towns
- Alpine Utah Valley
- Bluffdale Salt Lake County
- Draper Salt Lake County
- Elk Ridge Utah Valley
- Erda Tooele County
- Farmington Davis County
- Heber City Wasatch Back
- Herriman Salt Lake County
- Highland Utah Valley
- Holladay Salt Lake County
- Hyde Park Cache Valley
- Kamas Wasatch Back
- Layton Davis County
- Lehi Utah Valley
- Mapleton Utah Valley
- Midway Wasatch Back
- Millcreek Salt Lake County
- Moab Eastern Utah
- New Harmony Southern Utah
- North Salt Lake Davis County
- Ogden Weber and Morgan
- Orem Utah Valley
- Parowan Southern Utah
- Pine Valley Southern Utah
- Pleasant Grove Utah Valley
- Pleasant View Weber and Morgan
- Providence Cache Valley
- Provo Utah Valley
- Riverton Salt Lake County
- Salem Utah Valley
- Salt Lake City Salt Lake County
- Sandy Salt Lake County
- South Jordan Salt Lake County
- South Weber Davis County
- Springdale Southern Utah
- Toquerville Southern Utah
- Vernal Eastern Utah
- Vineyard Utah Valley
- Virgin Southern Utah
- West Jordan Salt Lake County
Under $1.1M 2 towns
Under $1.25M 15 towns
- Alpine Utah Valley
- Heber City Wasatch Back
- Highland Utah Valley
- Holladay Salt Lake County
- Kamas Wasatch Back
- Mapleton Utah Valley
- Midway Wasatch Back
- Orem Utah Valley
- Pleasant Grove Utah Valley
- Provo Utah Valley
- Salem Utah Valley
- Salt Lake City Salt Lake County
- Sandy Salt Lake County
- Springdale Southern Utah
- Vineyard Utah Valley
Under $1.3M 1 town
Under $1.5M 13 towns
Under $1.75M 6 towns
Under $2M 6 towns
Under $2.5M 1 town
Under $3M 1 town
Each price page shows the homes for sale in that town under that price. Prices change, so the pages change with the market.
How it works
Answer what matters. Skip the rest
Every question is optional, so pick only the ones you care about. Your list changes with each answer. Each town gets a plain label: strong match, good match, or worth a look.
Your towns
Every town is on the list, A to Z. Answer a question to sort them by fit.
The finder could not load. Please reload the page.
Why it made your list
The town
Weather
Getting around
Close by
Homes and prices
Look closer
Side by side with
The finder sorts towns by the answers you give. It is a place to start, not advice. Drive times are typical, and prices change.
Weather comes from NOAA 30-year averages, 1991 to 2020. Income and home values come from the Census, ACS 2020 to 2024. Drive times are typical drives outside rush hour.
Home prices change a lot from town to town in Utah. A budget that buys a big yard in one valley may buy a small townhome an hour away. This page shows which towns your budget reaches, before you spend a weekend driving around.
How the budget match works
Most towns on this site have price pages. A price page shows the homes for sale under a set price in that town. Each town has its own price steps, set to fit its own home prices. When you pick a budget, the finder checks it against each town's steps.
A town fits best when your budget reaches its second step, or its only step. It fits less well when your budget reaches only the lowest step. When your budget is below all of its steps, the town falls down the list. It can still show up if it fits your other answers.
Some small towns have no price pages. For those towns, the finder uses the Census median home value. That number is what owners there think their homes are worth. It is an estimate, not a sale price. A town fits best when your budget is at or over that number.
When two towns fit the same, the one where your budget has the most room comes first.
Add what else matters
Budget is only one part of a good move. You can also pick the kind of place you want, how much snow you like, and how far you will drive to work. Each answer you add changes the list. Skip any question you do not care about.
Before you fall for a town
Prices move, and this list is only a place to start. On a town's card, tap Homes for sale to see what is for sale there today. Then tap About and The Local to learn what daily life there is like. If you want to talk it through, I am glad to help.
More ways to search:

Talk to a real person
Found a town you like? Let's talk it through
I can walk you through homes, prices, and the move itself. In Southern Utah, I am your agent. Anywhere else in Utah, I will connect you with a partner agent I trust.