Skip to content

City Finder by commute

How far will you drive to work? Shorten the drive

Pick the place you drive to and how long a drive is OK each way. The finder sorts Utah towns by that drive.

  • 138 towns
  • 11 regions
  • Every question optional

The short list

The closest towns to where you work

Pick the place you drive to. These are the 15 towns with the shortest drive to it, outside rush hour.

Drive to

  1. AAlpine Utah County36 min, drive to downtown Salt Lake City 36 min
  2. AAmerican Fork Utah County34 min, drive to downtown Salt Lake City 34 min
  3. AApple Valley Washington County4 hr 35 min, drive to downtown Salt Lake City 4 hr 35 min
  4. BBeaver Beaver County2 hr 59 min, drive to downtown Salt Lake City 2 hr 59 min
  5. BBlanding San Juan County5 hr 22 min, drive to downtown Salt Lake City 5 hr 22 min
  6. BBluffdale Salt Lake County27 min, drive to downtown Salt Lake City 27 min
  7. BBountiful Davis County17 min, drive to downtown Salt Lake City 17 min
  8. BBrian Head Iron County3 hr 49 min, drive to downtown Salt Lake City 3 hr 49 min
  9. BBrigham City Box Elder County1 hr, drive to downtown Salt Lake City 1 hr
  10. CCedar City Iron County3 hr 41 min, drive to downtown Salt Lake City 3 hr 41 min
  11. CCedar Hills Utah County38 min, drive to downtown Salt Lake City 38 min
  12. CCenterville Davis County19 min, drive to downtown Salt Lake City 19 min
  13. CClearfield Davis County33 min, drive to downtown Salt Lake City 33 min
  14. CClinton Davis County37 min, drive to downtown Salt Lake City 37 min
  15. CCottonwood Heights Salt Lake County20 min, drive to downtown Salt Lake City 20 min
  16. DDammeron Valley Washington County4 hr 45 min, drive to downtown Salt Lake City 4 hr 45 min
  17. DDelta Millard County2 hr 16 min, drive to downtown Salt Lake City 2 hr 16 min
  18. DDraper Salt Lake County25 min, drive to downtown Salt Lake City 25 min
  19. EEagle Mountain Utah County50 min, drive to downtown Salt Lake City 50 min
  20. EElk Ridge Utah County1 hr 5 min, drive to downtown Salt Lake City 1 hr 5 min
  21. EEnoch Iron County3 hr 42 min, drive to downtown Salt Lake City 3 hr 42 min
  22. EEnterprise Washington County4 hr 30 min, drive to downtown Salt Lake City 4 hr 30 min
  23. EEphraim Sanpete County1 hr 59 min, drive to downtown Salt Lake City 1 hr 59 min
  24. EErda Tooele County35 min, drive to downtown Salt Lake City 35 min
  25. FFarmington Davis County22 min, drive to downtown Salt Lake City 22 min
  26. FFarr West Weber County46 min, drive to downtown Salt Lake City 46 min
  27. FFillmore Millard County2 hr 15 min, drive to downtown Salt Lake City 2 hr 15 min
  28. FFruit Heights Davis County25 min, drive to downtown Salt Lake City 25 min
  29. GGarland Box Elder County1 hr 16 min, drive to downtown Salt Lake City 1 hr 16 min
  30. GGrantsville Tooele County40 min, drive to downtown Salt Lake City 40 min
  31. GGunnison Sanpete County2 hr 12 min, drive to downtown Salt Lake City 2 hr 12 min
  32. HHarrisville Weber County48 min, drive to downtown Salt Lake City 48 min
  33. HHeber City Wasatch County47 min, drive to downtown Salt Lake City 47 min
  34. HHelper Carbon County1 hr 55 min, drive to downtown Salt Lake City 1 hr 55 min
  35. HHerriman Salt Lake County32 min, drive to downtown Salt Lake City 32 min
  36. HHighland Utah County35 min, drive to downtown Salt Lake City 35 min
  37. HHolladay Salt Lake County17 min, drive to downtown Salt Lake City 17 min
  38. HHooper Weber County45 min, drive to downtown Salt Lake City 45 min
  39. HHuntington Emery County2 hr 31 min, drive to downtown Salt Lake City 2 hr 31 min
  40. HHurricane Washington County4 hr 30 min, drive to downtown Salt Lake City 4 hr 30 min
  41. HHyde Park Cache County1 hr 34 min, drive to downtown Salt Lake City 1 hr 34 min
  42. HHyrum Cache County1 hr 20 min, drive to downtown Salt Lake City 1 hr 20 min
  43. IIvins Washington County4 hr 40 min, drive to downtown Salt Lake City 4 hr 40 min
  44. KKamas Summit County49 min, drive to downtown Salt Lake City 49 min
  45. KKanab Kane County5 hr 1 min, drive to downtown Salt Lake City 5 hr 1 min
  46. KKanarraville Iron County3 hr 55 min, drive to downtown Salt Lake City 3 hr 55 min
  47. KKaysville Davis County27 min, drive to downtown Salt Lake City 27 min
  48. KKearns Salt Lake County20 min, drive to downtown Salt Lake City 20 min
  49. LLa Verkin Washington County4 hr 15 min, drive to downtown Salt Lake City 4 hr 15 min
  50. LLake Point Tooele County25 min, drive to downtown Salt Lake City 25 min
  51. LLayton Davis County33 min, drive to downtown Salt Lake City 33 min
  52. LLeeds Washington County4 hr 11 min, drive to downtown Salt Lake City 4 hr 11 min
  53. LLehi Utah County32 min, drive to downtown Salt Lake City 32 min
  54. LLewiston Cache County1 hr 51 min, drive to downtown Salt Lake City 1 hr 51 min
  55. LLindon Utah County40 min, drive to downtown Salt Lake City 40 min
  56. LLogan Cache County1 hr 30 min, drive to downtown Salt Lake City 1 hr 30 min
  57. MMagna Salt Lake County21 min, drive to downtown Salt Lake City 21 min
  58. MManti Sanpete County2 hr 7 min, drive to downtown Salt Lake City 2 hr 7 min
  59. MMapleton Utah County57 min, drive to downtown Salt Lake City 57 min
  60. MMarriott-Slaterville Weber County45 min, drive to downtown Salt Lake City 45 min
  61. MMidvale Salt Lake County16 min, drive to downtown Salt Lake City 16 min
  62. MMidway Wasatch County50 min, drive to downtown Salt Lake City 50 min
  63. MMillcreek Salt Lake County13 min, drive to downtown Salt Lake City 13 min
  64. MMillville Cache County1 hr 30 min, drive to downtown Salt Lake City 1 hr 30 min
  65. MMoab Grand County3 hr 55 min, drive to downtown Salt Lake City 3 hr 55 min
  66. MMona Juab County1 hr 15 min, drive to downtown Salt Lake City 1 hr 15 min
  67. MMonroe Sevier County2 hr 47 min, drive to downtown Salt Lake City 2 hr 47 min
  68. MMonticello San Juan County4 hr 59 min, drive to downtown Salt Lake City 4 hr 59 min
  69. MMorgan Morgan County49 min, drive to downtown Salt Lake City 49 min
  70. MMount Pleasant Sanpete County1 hr 45 min, drive to downtown Salt Lake City 1 hr 45 min
  71. MMurray Salt Lake County13 min, drive to downtown Salt Lake City 13 min
  72. NNaples Uintah County3 hr 2 min, drive to downtown Salt Lake City 3 hr 2 min
  73. NNephi Juab County1 hr 21 min, drive to downtown Salt Lake City 1 hr 21 min
  74. NNew Harmony Washington County4 hr 5 min, drive to downtown Salt Lake City 4 hr 5 min
  75. NNibley Cache County1 hr 23 min, drive to downtown Salt Lake City 1 hr 23 min
  76. NNorth Logan Cache County1 hr 30 min, drive to downtown Salt Lake City 1 hr 30 min
  77. NNorth Ogden Weber County50 min, drive to downtown Salt Lake City 50 min
  78. NNorth Salt Lake Davis County12 min, drive to downtown Salt Lake City 12 min
  79. OOgden Weber County40 min, drive to downtown Salt Lake City 40 min
  80. OOrem Utah County45 min, drive to downtown Salt Lake City 45 min
  81. PPanguitch Garfield County3 hr 44 min, drive to downtown Salt Lake City 3 hr 44 min
  82. PParagonah Iron County3 hr 24 min, drive to downtown Salt Lake City 3 hr 24 min
  83. PPark City Summit County35 min, drive to downtown Salt Lake City 35 min
  84. PParowan Iron County3 hr 26 min, drive to downtown Salt Lake City 3 hr 26 min
  85. PPayson Utah County1 hr 1 min, drive to downtown Salt Lake City 1 hr 1 min
  86. PPerry Box Elder County58 min, drive to downtown Salt Lake City 58 min
  87. PPine Valley Washington County5 hr 1 min, drive to downtown Salt Lake City 5 hr 1 min
  88. PPlain City Weber County50 min, drive to downtown Salt Lake City 50 min
  89. PPleasant Grove Utah County39 min, drive to downtown Salt Lake City 39 min
  90. PPleasant View Weber County50 min, drive to downtown Salt Lake City 50 min
  91. PPrice Carbon County2 hr 4 min, drive to downtown Salt Lake City 2 hr 4 min
  92. PProvidence Cache County1 hr 27 min, drive to downtown Salt Lake City 1 hr 27 min
  93. PProvo Utah County46 min, drive to downtown Salt Lake City 46 min
  94. RRichfield Sevier County2 hr 35 min, drive to downtown Salt Lake City 2 hr 35 min
  95. RRichmond Cache County1 hr 44 min, drive to downtown Salt Lake City 1 hr 44 min
  96. RRiver Heights Cache County1 hr 30 min, drive to downtown Salt Lake City 1 hr 30 min
  97. RRiverdale Weber County40 min, drive to downtown Salt Lake City 40 min
  98. RRiverton Salt Lake County26 min, drive to downtown Salt Lake City 26 min
  99. RRockville Washington County4 hr 32 min, drive to downtown Salt Lake City 4 hr 32 min
  100. RRoosevelt Duchesne County2 hr 26 min, drive to downtown Salt Lake City 2 hr 26 min
  101. RRoy Weber County36 min, drive to downtown Salt Lake City 36 min
  102. SSalem Utah County1 hr 1 min, drive to downtown Salt Lake City 1 hr 1 min
  103. SSalina Sevier County2 hr 20 min, drive to downtown Salt Lake City 2 hr 20 min
  104. SSalt Lake City Salt Lake County5 min, drive to downtown Salt Lake City 5 min
  105. SSandy Salt Lake County25 min, drive to downtown Salt Lake City 25 min
  106. SSanta Clara Washington County4 hr 34 min, drive to downtown Salt Lake City 4 hr 34 min
  107. SSantaquin Utah County1 hr 4 min, drive to downtown Salt Lake City 1 hr 4 min
  108. SSaratoga Springs Utah County40 min, drive to downtown Salt Lake City 40 min
  109. SSmithfield Cache County1 hr 35 min, drive to downtown Salt Lake City 1 hr 35 min
  110. SSouth Jordan Salt Lake County22 min, drive to downtown Salt Lake City 22 min
  111. SSouth Ogden Weber County39 min, drive to downtown Salt Lake City 39 min
  112. SSouth Salt Lake Salt Lake County8 min, drive to downtown Salt Lake City 8 min
  113. SSouth Weber Davis County34 min, drive to downtown Salt Lake City 34 min
  114. SSpanish Fork Utah County55 min, drive to downtown Salt Lake City 55 min
  115. SSpringdale Washington County4 hr 40 min, drive to downtown Salt Lake City 4 hr 40 min
  116. SSpringville Utah County53 min, drive to downtown Salt Lake City 53 min
  117. SSt. George Washington County4 hr 30 min, drive to downtown Salt Lake City 4 hr 30 min
  118. SSummit Iron County3 hr 33 min, drive to downtown Salt Lake City 3 hr 33 min
  119. SSunset Davis County34 min, drive to downtown Salt Lake City 34 min
  120. SSyracuse Davis County34 min, drive to downtown Salt Lake City 34 min
  121. TTaylorsville Salt Lake County17 min, drive to downtown Salt Lake City 17 min
  122. TTooele Tooele County40 min, drive to downtown Salt Lake City 40 min
  123. TToquerville Washington County4 hr 9 min, drive to downtown Salt Lake City 4 hr 9 min
  124. TTremonton Box Elder County1 hr 13 min, drive to downtown Salt Lake City 1 hr 13 min
  125. VVernal Uintah County2 hr 57 min, drive to downtown Salt Lake City 2 hr 57 min
  126. VVeyo Washington County4 hr 47 min, drive to downtown Salt Lake City 4 hr 47 min
  127. VVineyard Utah County43 min, drive to downtown Salt Lake City 43 min
  128. VVirgin Washington County4 hr 23 min, drive to downtown Salt Lake City 4 hr 23 min
  129. WWashington Washington County4 hr 21 min, drive to downtown Salt Lake City 4 hr 21 min
  130. WWashington Terrace Weber County45 min, drive to downtown Salt Lake City 45 min
  131. WWellsville Cache County1 hr 17 min, drive to downtown Salt Lake City 1 hr 17 min
  132. WWest Bountiful Davis County16 min, drive to downtown Salt Lake City 16 min
  133. WWest Haven Weber County43 min, drive to downtown Salt Lake City 43 min
  134. WWest Jordan Salt Lake County20 min, drive to downtown Salt Lake City 20 min
  135. WWest Point Davis County37 min, drive to downtown Salt Lake City 37 min
  136. WWest Valley City Salt Lake County15 min, drive to downtown Salt Lake City 15 min
  137. WWillard Box Elder County55 min, drive to downtown Salt Lake City 55 min
  138. WWoods Cross Davis County15 min, drive to downtown Salt Lake City 15 min

Drive times are typical drives outside rush hour. Rush hour can take longer.

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 answers

Do you need to drive to work?

Pick the place you drive to, and how long a drive is OK each way. Times are typical drives outside rush hour. Rush hour can take longer. Towns a little past your limit can still show, lower on the list.

Pick the place you drive to

How long a drive is OK each way

What is the most you want to spend on a home?

Not sure yet? The affordability calculator can help you find a number.

What kind of place feels right?

Pick as many as you like.

What do you want to see from home?

Pick as many as you like.

How do you feel about snow?
How hot is too hot in July?
How often do you fly?
Do you want land?
New home or older home?
What do you want close by?

Pick as many as you like.

Your towns

Every town is on the list, A to Z. Answer a question to sort them by fit.

      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.

      Partner agents outside Southern Utah. In Iron, Washington, Kane, Garfield, and Beaver counties I am your agent. Elsewhere in Utah, I connect you with a partner agent I trust in that area. If you buy or sell with an agent I refer, that agent's brokerage pays my brokerage a referral fee out of their commission. You are always free to choose any agent you wish.
      How my dual role works. I am licensed in both real estate and mortgage lending. On any single purchase I take one role only, never both at once, and every role is disclosed. You are always free to choose your own agent and your own lender. The full explanation is on How I Work.

      A town that looks close on a map can be a long drive. The road, not the map, decides how far a town is from work. This page shows which towns fit the drive you pick.

      How the commute match works

      You pick one place to drive to. The choices are downtown Salt Lake City, Lehi (Silicon Slopes), Provo, Ogden, Hill Air Force Base, St. George, and Park City. Then you pick how long a drive is OK each way.

      Times are typical drives outside rush hour. Rush hour can take longer.

      A town inside your limit fits best. A town a little past your limit still shows, but lower on the list. A town past one and a half times your limit is left out.

      With the starting answers, when two towns fit the same, the shorter drive comes first.

      Add what else matters

      A short drive can cost more. Add a budget to see which nearby towns it reaches. You can also pick the kind of place you want, from a city to the country.

      Before you fall for a town

      Drive the route at the hour you would really leave for work. On a town's card, tap Homes for sale to see what is on the market now. Tap The Local to learn what daily life there is like. For drive times and traffic, read the Utah commute guide. If you want help comparing towns, just ask.

      Scott Buehler, REALTOR and mortgage lender

      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.