North Carolina places ranked by commute time

531 places in North Carolina have a reliable estimate of commute time (2020–2024 American Community Survey).

Highest figures: Cherry Branch (51.8 minutes), St. James (50.3 minutes), Four Oaks (43.5 minutes).

Lowest figure: Cherokee (11.1 minutes).

The figure for North Carolina as a whole is 25.1 minutes (±0.1).

Figures last updated on .

Figure for North Carolina as a whole
25.1 minutes (±0.1)
Places ranked
531

North Carolina places ranked by commute time

Average commute, estimate (90% margin of error), 2020–2024
RankPlaceCountyAverage commute
1Cherry BranchCraven County51.8 minutes (±13.0)
2St. JamesBrunswick County50.3 minutes (±19.4)
3Four OaksJohnston County43.5 minutes (±8.7)
4SimsWilson County42.3 minutes (±10.9)
5Seven LakesMoore County40.3 minutes (±9.1)
6WoodlawnAlamance County40.1 minutes (±15.1)
7GamewellCaldwell County39.7 minutes (±16.4)
8ChadbournColumbus County39.4 minutes (±11.6)
9Lake LureRutherford County39.3 minutes (±11.5)
10Granite QuarryRowan County39.1 minutes (±14.3)
11WestportLincoln County38.7 minutes (±5.5)
12BelwoodCleveland County38.5 minutes (±3.9)
13Black CreekWilson County38.2 minutes (±11.6)
14Scotland NeckHalifax County38.1 minutes (±9.1)
15Lake Norman of CatawbaCatawba County37.5 minutes (±5.5)
16HertfordPerquimans County37.1 minutes (±6.6)
17MoncureChatham County36.8 minutes (±7.6)
18Lake RoyaleFranklin County36.6 minutes (±3.8)
19BarbecueHarnett County36.4 minutes (±8.0)
20East RockinghamRichmond County36.0 minutes (±11.6)
21MoyockCurrituck County35.8 minutes (±3.9)
22AngierHarnett County35.2 minutes (±3.2)
23North Topsail BeachOnslow County35.1 minutes (±5.0)
24Plain ViewSampson County35.0 minutes (±12.4)
25Rural HallForsyth County34.8 minutes (±8.3)
26RichlandsOnslow County34.6 minutes (±9.0)
27Anderson CreekHarnett County34.5 minutes (±1.8)
28 (tie)Mineral SpringsUnion County34.3 minutes (±4.4)
28 (tie)Tabor CityColumbus County34.3 minutes (±16.3)
30StanfieldStanly County33.9 minutes (±11.0)
31 (tie)ColumbiaTyrrell County33.8 minutes (±14.6)
31 (tie)SandyfieldColumbus County33.8 minutes (±4.9)
31 (tie)Sneads FerryOnslow County33.8 minutes (±7.0)
34BelhavenBeaufort County33.6 minutes (±10.4)
35 (tie)ConwayNorthampton County33.5 minutes (±8.6)
35 (tie)GroverCleveland County33.5 minutes (±14.8)
37 (tie)AulanderBertie County33.4 minutes (±13.4)
37 (tie)EnfieldHalifax County33.4 minutes (±10.8)
37 (tie)Fairfield HarbourCraven County33.4 minutes (±4.5)
37 (tie)FranklintonFranklin County33.4 minutes (±3.9)
37 (tie)Pumpkin CenterOnslow County33.4 minutes (±11.0)
37 (tie)ZebulonWake County33.4 minutes (±3.7)
43 (tie)OakboroStanly County33.3 minutes (±3.4)
43 (tie)VarnamtownBrunswick County33.3 minutes (±11.8)
45 (tie)CoatsHarnett County33.1 minutes (±5.2)
45 (tie)Fuquay-VarinaWake County33.1 minutes (±2.3)
47 (tie)LocustStanly County32.7 minutes (±3.3)
47 (tie)RockfishHoke County32.7 minutes (±5.7)
49Green LevelAlamance County32.6 minutes (±4.7)
50 (tie)Haw RiverAlamance County32.5 minutes (±8.4)
50 (tie)ParktonRobeson County32.5 minutes (±6.2)
50 (tie)SeaboardNorthampton County32.5 minutes (±8.9)
53ErwinHarnett County32.4 minutes (±4.1)
54 (tie)BeulavilleDuplin County32.3 minutes (±7.9)
54 (tie)MaysvilleJones County32.3 minutes (±5.0)
56 (tie)GrantsboroPamlico County32.2 minutes (±8.6)
56 (tie)Stony PointAlexander County32.2 minutes (±9.0)
58Rich SquareNorthampton County32.1 minutes (±8.4)
59 (tie)Archer LodgeJohnston County32.0 minutes (±7.4)
59 (tie)Holly RidgeOnslow County32.0 minutes (±4.9)
59 (tie)MidlandCabarrus County32.0 minutes (±3.4)
59 (tie)SpencerRowan County32.0 minutes (±9.4)
59 (tie)WaxhawUnion County32.0 minutes (±2.7)
64Spout SpringsHarnett County31.9 minutes (±2.6)
65 (tie)CreedmoorGranville County31.8 minutes (±2.5)
65 (tie)SelmaJohnston County31.8 minutes (±5.8)
65 (tie)WhitakersNash County31.8 minutes (±12.6)
65 (tie)WhitsettGuilford County31.8 minutes (±9.7)
69 (tie)NorlinaWarren County31.7 minutes (±11.4)
69 (tie)Wesley ChapelUnion County31.7 minutes (±3.0)
71RolesvilleWake County31.5 minutes (±2.8)
72 (tie)EflandOrange County31.4 minutes (±8.1)
72 (tie)Newton GroveSampson County31.4 minutes (±6.3)
74 (tie)AdvanceDavie County31.3 minutes (±8.3)
74 (tie)DentonDavidson County31.3 minutes (±4.8)
76 (tie)East BendYadkin County31.2 minutes (±5.4)
76 (tie)LouisburgFranklin County31.2 minutes (±5.5)
76 (tie)Wilson's MillsJohnston County31.2 minutes (±5.5)
79 (tie)ClaytonJohnston County31.1 minutes (±2.3)
79 (tie)Lake ParkUnion County31.1 minutes (±4.2)
81Governors ClubChatham County31.0 minutes (±8.8)
82 (tie)UnionvilleUnion County30.9 minutes (±3.4)
82 (tie)Wake ForestWake County30.9 minutes (±1.6)
84 (tie)Kure BeachNew Hanover County30.8 minutes (±10.9)
84 (tie)PittsboroChatham County30.8 minutes (±5.1)
86 (tie)PolktonAnson County30.7 minutes (±8.9)
86 (tie)RobersonvilleMartin County30.7 minutes (±8.0)
86 (tie)WadesboroAnson County30.7 minutes (±7.1)
89 (tie)DuckDare County30.6 minutes (±9.0)
89 (tie)StemGranville County30.6 minutes (±3.8)
91 (tie)FarmvillePitt County30.4 minutes (±8.1)
91 (tie)Harkers IslandCarteret County30.4 minutes (±6.0)
93StaleyRandolph County30.3 minutes (±6.8)
94 (tie)CatawbaCatawba County30.2 minutes (±5.8)
94 (tie)PeletierCarteret County30.2 minutes (±7.1)
96 (tie)MonroeUnion County30.1 minutes (±2.2)
96 (tie)PrincetonJohnston County30.1 minutes (±7.0)
96 (tie)SouthmontDavidson County30.1 minutes (±9.6)
99 (tie)ClevelandRowan County29.9 minutes (±4.2)
99 (tie)HampsteadPender County29.9 minutes (±4.4)
99 (tie)Lake Norman of IredellIredell County29.9 minutes (±3.1)
99 (tie)Lake WaccamawColumbus County29.9 minutes (±5.2)
99 (tie)MebaneAlamance County29.9 minutes (±3.3)
104Spring HopeNash County29.8 minutes (±4.6)
105 (tie)GoldstonChatham County29.6 minutes (±8.0)
105 (tie)HarrisburgCabarrus County29.6 minutes (±2.5)
107Maggie ValleyHaywood County29.5 minutes (±5.1)
108 (tie)China GroveRowan County29.4 minutes (±4.5)
108 (tie)DenverLincoln County29.4 minutes (±3.5)
110MarvinUnion County29.3 minutes (±4.8)
111 (tie)BensonJohnston County29.2 minutes (±4.9)
111 (tie)FoxfireMoore County29.2 minutes (±4.9)
111 (tie)LilesvilleAnson County29.2 minutes (±7.2)
111 (tie)OxfordGranville County29.2 minutes (±3.2)
115Whispering PinesMoore County29.1 minutes (±3.6)
116WendellWake County29.0 minutes (±2.4)
117 (tie)Bermuda RunDavie County28.9 minutes (±12.1)
117 (tie)WinfallPerquimans County28.9 minutes (±11.1)
119 (tie)Holly SpringsWake County28.8 minutes (±1.4)
119 (tie)LowesvilleLincoln County28.8 minutes (±6.1)
119 (tie)VanceboroCraven County28.8 minutes (±5.4)
122 (tie)CooleemeeDavie County28.6 minutes (±5.4)
122 (tie)Emerald IsleCarteret County28.6 minutes (±2.7)
122 (tie)LawndaleCleveland County28.6 minutes (±5.7)
122 (tie)Mint HillMecklenburg County28.6 minutes (±1.4)
126 (tie)MayodanRockingham County28.5 minutes (±3.9)
126 (tie)SaludaPolk County28.5 minutes (±6.4)
126 (tie)SharpsburgNash County28.5 minutes (±5.7)
126 (tie)StedmanCumberland County28.5 minutes (±3.5)
130 (tie)RobbinsMoore County28.4 minutes (±6.6)
130 (tie)SpringdaleGaston County28.4 minutes (±4.2)
130 (tie)StallingsUnion County28.4 minutes (±2.3)
133 (tie)FairviewUnion County28.3 minutes (±4.3)
133 (tie)RoseboroSampson County28.3 minutes (±6.4)
133 (tie)TaylorsvilleAlexander County28.3 minutes (±5.7)
136 (tie)Briar ChapelChatham County28.2 minutes (±3.0)
136 (tie)FranklinvilleRandolph County28.2 minutes (±5.4)
136 (tie)Indian TrailUnion County28.2 minutes (±1.4)
136 (tie)Rocky PointPender County28.2 minutes (±6.4)
140MiddlesexNash County28.1 minutes (±4.7)
141 (tie)Arrowhead BeachChowan County28.0 minutes (±8.5)
141 (tie)WeddingtonUnion County28.0 minutes (±1.9)
143 (tie)BurnsvilleYancey County27.9 minutes (±4.3)
143 (tie)CalypsoDuplin County27.9 minutes (±10.5)
143 (tie)Elm CityWilson County27.9 minutes (±4.4)
143 (tie)OgdenNew Hanover County27.9 minutes (±6.8)
147 (tie)CherryvilleGaston County27.8 minutes (±3.1)
147 (tie)SummerfieldGuilford County27.8 minutes (±4.8)
149 (tie)AnsonvilleAnson County27.6 minutes (±9.2)
149 (tie)Bessemer CityGaston County27.6 minutes (±4.0)
149 (tie)Fearrington VillageChatham County27.6 minutes (±6.2)
152 (tie)Cove CreekWatauga County27.5 minutes (±5.6)
152 (tie)Half MoonOnslow County27.5 minutes (±3.8)
152 (tie)McAdenvilleGaston County27.5 minutes (±4.7)
152 (tie)Mount HollyGaston County27.5 minutes (±1.9)
156 (tie)BrogdenWayne County27.3 minutes (±7.6)
156 (tie)Hope MillsCumberland County27.3 minutes (±1.9)
156 (tie)TroutmanIredell County27.3 minutes (±5.7)
159 (tie)AberdeenMoore County27.2 minutes (±3.0)
159 (tie)BoonvilleYadkin County27.2 minutes (±4.3)
159 (tie)KenlyJohnston County27.2 minutes (±5.1)
159 (tie)NavassaBrunswick County27.2 minutes (±7.2)
159 (tie)NeboMcDowell County27.2 minutes (±8.2)
159 (tie)Pleasant GardenGuilford County27.2 minutes (±5.6)
159 (tie)YoungsvilleFranklin County27.2 minutes (±3.8)
166 (tie)Beech MountainWatauga County27.1 minutes (±3.6)
166 (tie)HuntersvilleMecklenburg County27.1 minutes (±1.1)
166 (tie)LandisRowan County27.1 minutes (±2.6)
166 (tie)LittletonHalifax County27.1 minutes (±10.7)
166 (tie)WagramScotland County27.1 minutes (±4.8)
171 (tie)CramertonGaston County27.0 minutes (±3.0)
171 (tie)NorwoodStanly County27.0 minutes (±4.0)
171 (tie)SalemburgSampson County27.0 minutes (±7.1)
171 (tie)VanderCumberland County27.0 minutes (±3.5)
175 (tie)CarthageMoore County26.9 minutes (±4.0)
175 (tie)ConcordCabarrus County26.9 minutes (±0.9)
175 (tie)Hemby BridgeUnion County26.9 minutes (±3.4)
175 (tie)Mars HillMadison County26.9 minutes (±6.9)
175 (tie)MarshvilleUnion County26.9 minutes (±3.6)
175 (tie)StantonsburgWilson County26.9 minutes (±3.8)
181 (tie)Cajah's MountainCaldwell County26.8 minutes (±6.4)
181 (tie)GastoniaGaston County26.8 minutes (±0.9)
181 (tie)MicroJohnston County26.8 minutes (±7.6)
181 (tie)WentworthRockingham County26.8 minutes (±3.5)
185 (tie)Red CrossStanly County26.7 minutes (±4.2)
185 (tie)Walnut CreekWayne County26.7 minutes (±6.9)
187 (tie)JacksonNorthampton County26.6 minutes (±6.7)
187 (tie)Walnut CoveStokes County26.6 minutes (±6.4)
189 (tie)BelmontGaston County26.5 minutes (±2.2)
189 (tie)BurgawPender County26.5 minutes (±5.8)
189 (tie)EllerbeRichmond County26.5 minutes (±5.6)
189 (tie)GibsonvilleGuilford County26.5 minutes (±2.6)
189 (tie)ValdeseBurke County26.5 minutes (±3.3)
194 (tie)EdentonChowan County26.4 minutes (±7.2)
194 (tie)Elizabeth CityPasquotank County26.4 minutes (±3.6)
194 (tie)HarmonyIredell County26.4 minutes (±3.9)
197 (tie)Forest CityRutherford County26.3 minutes (±3.1)
197 (tie)KenansvilleDuplin County26.3 minutes (±8.6)
197 (tie)Royal PinesBuncombe County26.3 minutes (±2.8)
197 (tie)TyroDavidson County26.3 minutes (±4.8)
197 (tie)VassMoore County26.3 minutes (±3.9)
202 (tie)GarnerWake County26.2 minutes (±1.4)
202 (tie)Glen AlpineBurke County26.2 minutes (±5.5)
202 (tie)KannapolisCabarrus County26.2 minutes (±1.2)
202 (tie)SaxapahawAlamance County26.2 minutes (±7.5)
206 (tie)DudleyWayne County26.1 minutes (±5.6)
206 (tie)LillingtonHarnett County26.1 minutes (±2.8)
206 (tie)Pilot MountainSurry County26.1 minutes (±3.8)
206 (tie)Pine Knoll ShoresCarteret County26.1 minutes (±4.5)
206 (tie)RoxboroPerson County26.1 minutes (±3.4)
206 (tie)StanleyGaston County26.1 minutes (±2.6)
206 (tie)StokesdaleGuilford County26.1 minutes (±3.3)
213 (tie)EdneyvilleHenderson County26.0 minutes (±2.9)
213 (tie)SwepsonvilleAlamance County26.0 minutes (±2.2)
215 (tie)BelvilleBrunswick County25.9 minutes (±3.8)
215 (tie)Cedar PointCarteret County25.9 minutes (±3.5)
215 (tie)FallstonCleveland County25.9 minutes (±4.8)
215 (tie)Mount PleasantCabarrus County25.9 minutes (±2.3)
215 (tie)WelcomeDavidson County25.9 minutes (±4.1)
220 (tie)ElkinSurry County25.8 minutes (±5.7)
220 (tie)White LakeBladen County25.8 minutes (±6.5)
222 (tie)EtowahHenderson County25.7 minutes (±1.8)
222 (tie)FaithRowan County25.7 minutes (±4.2)
222 (tie)LewisvilleForsyth County25.7 minutes (±2.6)
225 (tie)AlamanceAlamance County25.6 minutes (±2.8)
225 (tie)GrahamAlamance County25.6 minutes (±2.0)
225 (tie)Millers CreekWilkes County25.6 minutes (±6.2)
228 (tie)BethlehemAlexander County25.5 minutes (±5.5)
228 (tie)HaysWilkes County25.5 minutes (±4.1)
228 (tie)LexingtonDavidson County25.5 minutes (±2.5)
228 (tie)RockwellRowan County25.5 minutes (±4.1)
232 (tie)BroadwayLee County25.4 minutes (±3.9)
232 (tie)CorneliusMecklenburg County25.4 minutes (±1.7)
232 (tie)Flat RockHenderson County25.4 minutes (±7.5)
232 (tie)MarshallMadison County25.4 minutes (±5.3)
236 (tie)SpindaleRutherford County25.3 minutes (±5.1)
236 (tie)StonevilleRockingham County25.3 minutes (±4.2)
238 (tie)ApexWake County25.2 minutes (±1.2)
238 (tie)Kings MountainCleveland County25.2 minutes (±2.3)
238 (tie)MatthewsMecklenburg County25.2 minutes (±1.4)
238 (tie)PikevilleWayne County25.2 minutes (±5.5)
238 (tie)Sea BreezeNew Hanover County25.2 minutes (±8.0)
238 (tie)YanceyvilleCaswell County25.2 minutes (±6.1)
244 (tie)Buies CreekHarnett County25.1 minutes (±4.9)
244 (tie)Cape CarteretCarteret County25.1 minutes (±3.4)
244 (tie)MurfreesboroHertford County25.1 minutes (±3.9)
244 (tie)TroyMontgomery County25.1 minutes (±4.3)
248 (tie)LincolntonLincoln County25.0 minutes (±2.8)
248 (tie)PinebluffMoore County25.0 minutes (±3.1)
248 (tie)RamseurRandolph County25.0 minutes (±3.8)
251 (tie)AhoskieHertford County24.9 minutes (±3.6)
251 (tie)EdenRockingham County24.9 minutes (±2.9)
251 (tie)EnochvilleRowan County24.9 minutes (±3.8)
251 (tie)FairplainsWilkes County24.9 minutes (±6.6)
255 (tie)DunnHarnett County24.8 minutes (±3.1)
255 (tie)Hot SpringsMadison County24.8 minutes (±5.3)
255 (tie)KingStokes County24.8 minutes (±5.6)
255 (tie)LenoirCaldwell County24.8 minutes (±3.3)
255 (tie)Old FortMcDowell County24.8 minutes (±3.6)
255 (tie)Piney GreenOnslow County24.8 minutes (±2.8)
255 (tie)PrincevilleEdgecombe County24.8 minutes (±12.0)
255 (tie)Rutherford CollegeBurke County24.8 minutes (±6.0)
255 (tie)WhitevilleColumbus County24.8 minutes (±5.8)
264 (tie)CharlotteMecklenburg County24.7 minutes (±0.3)
264 (tie)FaisonDuplin County24.7 minutes (±4.6)
264 (tie)LelandBrunswick County24.7 minutes (±1.6)
264 (tie)MooresvilleIredell County24.7 minutes (±1.5)
264 (tie)PolkvilleCleveland County24.7 minutes (±3.3)
269 (tie)BethelPitt County24.6 minutes (±2.8)
269 (tie)Mar-MacWayne County24.6 minutes (±4.0)
269 (tie)Mount GileadMontgomery County24.6 minutes (±8.3)
269 (tie)Southern ShoresDare County24.6 minutes (±4.5)
273 (tie)DallasGaston County24.5 minutes (±2.7)
273 (tie)GarlandSampson County24.5 minutes (±5.5)
273 (tie)GriftonPitt County24.5 minutes (±3.9)
273 (tie)OssipeeAlamance County24.5 minutes (±4.4)
273 (tie)PollocksvilleJones County24.5 minutes (±6.0)
273 (tie)YadkinvilleYadkin County24.5 minutes (±3.1)
279 (tie)CantonHaywood County24.4 minutes (±3.9)
279 (tie)GrandyCurrituck County24.4 minutes (±3.6)
279 (tie)Porters NeckNew Hanover County24.4 minutes (±3.7)
282Kitty HawkDare County24.3 minutes (±4.9)
283 (tie)DavidsonMecklenburg County24.2 minutes (±2.6)
283 (tie)ManteoDare County24.2 minutes (±7.1)
283 (tie)SedaliaGuilford County24.2 minutes (±2.7)
286 (tie)AlbemarleStanly County24.1 minutes (±2.6)
286 (tie)ButnerGranville County24.1 minutes (±2.1)
286 (tie)FairmontRobeson County24.1 minutes (±3.5)
286 (tie)Granite FallsCaldwell County24.1 minutes (±3.5)
286 (tie)SmithfieldJohnston County24.1 minutes (±3.5)
291 (tie)BadinStanly County24.0 minutes (±4.5)
291 (tie)GormanDurham County24.0 minutes (±6.6)
291 (tie)KnightdaleWake County24.0 minutes (±1.5)
291 (tie)ReidsvilleRockingham County24.0 minutes (±2.9)
291 (tie)St. PaulsRobeson County24.0 minutes (±3.1)
296 (tie)MaidenCatawba County23.9 minutes (±4.3)
296 (tie)SouthportBrunswick County23.9 minutes (±5.2)
298 (tie)Long ViewCatawba County23.8 minutes (±4.4)
298 (tie)RichfieldStanly County23.8 minutes (±5.1)
298 (tie)WalkertownForsyth County23.8 minutes (±2.6)
301 (tie)BurlingtonAlamance County23.7 minutes (±1.5)
301 (tie)Connelly SpringsBurke County23.7 minutes (±2.5)
301 (tie)FletcherHenderson County23.7 minutes (±4.3)
301 (tie)NashvilleNash County23.7 minutes (±5.7)
301 (tie)Patterson SpringsCleveland County23.7 minutes (±4.5)
301 (tie)PinehurstMoore County23.7 minutes (±2.5)
301 (tie)TrinityRandolph County23.7 minutes (±2.8)
301 (tie)WeldonHalifax County23.7 minutes (±8.8)
309 (tie)EllenboroRutherford County23.6 minutes (±4.8)
309 (tie)RandlemanRandolph County23.6 minutes (±3.4)
309 (tie)RockinghamRichmond County23.6 minutes (±4.4)
309 (tie)Silver LakeNew Hanover County23.6 minutes (±2.4)
309 (tie)SylvaJackson County23.6 minutes (±6.1)
309 (tie)West CantonHaywood County23.6 minutes (±3.7)
315 (tie)Boiling SpringsCleveland County23.5 minutes (±3.8)
315 (tie)FruitlandHenderson County23.5 minutes (±4.7)
315 (tie)Glen RavenAlamance County23.5 minutes (±3.5)
315 (tie)MagnoliaDuplin County23.5 minutes (±3.0)
315 (tie)PinevilleMecklenburg County23.5 minutes (±1.9)
315 (tie)RowlandRobeson County23.5 minutes (±4.8)
321 (tie)BunnFranklin County23.4 minutes (±7.7)
321 (tie)Horse ShoeHenderson County23.4 minutes (±4.5)
321 (tie)Laurel ParkHenderson County23.4 minutes (±6.5)
321 (tie)Oak IslandBrunswick County23.4 minutes (±3.2)
325 (tie)Boiling Spring LakesBrunswick County23.3 minutes (±1.7)
325 (tie)FoscoeWatauga County23.3 minutes (±4.5)
325 (tie)LibertyRandolph County23.3 minutes (±4.5)
325 (tie)Red SpringsRobeson County23.3 minutes (±3.6)
325 (tie)SanfordLee County23.3 minutes (±1.6)
325 (tie)Surf CityPender County23.3 minutes (±3.3)
325 (tie)WingateUnion County23.3 minutes (±3.7)
332ShallotteBrunswick County23.2 minutes (±3.4)
333 (tie)CarrboroOrange County23.1 minutes (±1.5)
333 (tie)FranklinMacon County23.1 minutes (±4.9)
333 (tie)St. HelenaPender County23.1 minutes (±3.0)
336 (tie)EastoverCumberland County23.0 minutes (±4.3)
336 (tie)Holden BeachBrunswick County23.0 minutes (±4.9)
336 (tie)Kings GrantNew Hanover County23.0 minutes (±4.2)
336 (tie)MurraysvilleNew Hanover County23.0 minutes (±3.1)
336 (tie)New LondonStanly County23.0 minutes (±5.6)
336 (tie)RaleighWake County23.0 minutes (±0.4)
336 (tie)SawmillsCaldwell County23.0 minutes (±2.5)
343 (tie)LattimoreCleveland County22.9 minutes (±6.1)
343 (tie)SwansboroOnslow County22.9 minutes (±3.9)
345 (tie)East SpencerRowan County22.8 minutes (±3.6)
345 (tie)ElroyWayne County22.8 minutes (±3.4)
345 (tie)JonesvilleYadkin County22.8 minutes (±3.4)
345 (tie)Southern PinesMoore County22.8 minutes (±2.2)
345 (tie)WoodfinBuncombe County22.8 minutes (±2.2)
350FremontWayne County22.7 minutes (±7.1)
351 (tie)ArchdaleRandolph County22.6 minutes (±2.1)
351 (tie)KernersvilleForsyth County22.6 minutes (±1.4)
351 (tie)Nags HeadDare County22.6 minutes (±7.5)
351 (tie)Ocean Isle BeachBrunswick County22.6 minutes (±4.7)
355 (tie)CaryWake County22.5 minutes (±0.8)
355 (tie)LucamaWilson County22.5 minutes (±4.2)
355 (tie)Red OakNash County22.5 minutes (±5.1)
358 (tie)ChocowinityBeaufort County22.4 minutes (±5.6)
358 (tie)Moravian FallsWilkes County22.4 minutes (±9.0)
360 (tie)AsheboroRandolph County22.3 minutes (±3.6)
360 (tie)DurhamDurham County22.3 minutes (±0.6)
360 (tie)HayesvilleClay County22.3 minutes (±8.9)
360 (tie)RutherfordtonRutherford County22.3 minutes (±5.8)
360 (tie)St. StephensCatawba County22.3 minutes (±2.4)
365 (tie)BladenboroBladen County22.2 minutes (±4.7)
365 (tie)Carolina ShoresBrunswick County22.2 minutes (±4.1)
365 (tie)ClaremontCatawba County22.2 minutes (±3.7)
365 (tie)Fairview (community)Buncombe County22.2 minutes (±5.1)
369 (tie)Carolina BeachNew Hanover County22.1 minutes (±2.4)
369 (tie)ClemmonsForsyth County22.1 minutes (±1.3)
369 (tie)IcardBurke County22.1 minutes (±4.3)
369 (tie)LowellGaston County22.1 minutes (±4.0)
369 (tie)PlymouthWashington County22.1 minutes (±8.1)
374 (tie)AydenPitt County22.0 minutes (±3.1)
374 (tie)Forest OaksGuilford County22.0 minutes (±2.6)
374 (tie)HamletRichmond County22.0 minutes (±4.4)
374 (tie)HudsonCaldwell County22.0 minutes (±3.7)
374 (tie)WallburgDavidson County22.0 minutes (±2.1)
379 (tie)Broad CreekCarteret County21.9 minutes (±2.9)
379 (tie)DanaHenderson County21.9 minutes (±2.8)
379 (tie)MocksvilleDavie County21.9 minutes (±3.7)
382 (tie)MorrisvilleWake County21.8 minutes (±2.3)
382 (tie)MulberryWilkes County21.8 minutes (±4.7)
382 (tie)Roanoke RapidsHalifax County21.8 minutes (±2.9)
382 (tie)SalisburyRowan County21.8 minutes (±1.7)
386 (tie)BogueCarteret County21.7 minutes (±1.8)
386 (tie)GreensboroGuilford County21.7 minutes (±0.6)
386 (tie)HillsboroughOrange County21.7 minutes (±1.9)
386 (tie)James CityCraven County21.7 minutes (±3.9)
386 (tie)MarionMcDowell County21.7 minutes (±3.2)
386 (tie)NewtonCatawba County21.7 minutes (±3.0)
386 (tie)NorthchaseNew Hanover County21.7 minutes (±2.7)
386 (tie)RosmanTransylvania County21.7 minutes (±5.8)
386 (tie)Spruce PineMitchell County21.7 minutes (±5.2)
395 (tie)HalifaxHalifax County21.6 minutes (±6.5)
395 (tie)Snow HillGreene County21.6 minutes (±4.9)
395 (tie)TryonPolk County21.6 minutes (±4.2)
395 (tie)WrightsboroNew Hanover County21.6 minutes (±2.4)
399Winston-SalemForsyth County21.5 minutes (±0.7)
400 (tie)Black MountainBuncombe County21.4 minutes (±4.3)
400 (tie)ColumbusPolk County21.4 minutes (±5.0)
400 (tie)Rose HillDuplin County21.4 minutes (±4.5)
403 (tie)TobaccovilleForsyth County21.3 minutes (±1.6)
403 (tie)WilsonWilson County21.3 minutes (±1.1)
405 (tie)RanloGaston County21.2 minutes (±2.9)
405 (tie)South RosemaryHalifax County21.2 minutes (±4.7)
407 (tie)Brices CreekCraven County21.1 minutes (±4.2)
407 (tie)HickoryCatawba County21.1 minutes (±1.6)
407 (tie)Kill Devil HillsDare County21.1 minutes (±3.8)
407 (tie)La GrangeLenoir County21.1 minutes (±4.7)
407 (tie)Pine LevelJohnston County21.1 minutes (±4.6)
412 (tie)Atlantic BeachCarteret County21.0 minutes (±6.2)
412 (tie)MidwayDavidson County21.0 minutes (±3.8)
412 (tie)Siler CityChatham County21.0 minutes (±2.8)
412 (tie)Valley HillHenderson County21.0 minutes (±5.5)
416 (tie)Mills RiverHenderson County20.9 minutes (±1.5)
416 (tie)NorthwestBrunswick County20.9 minutes (±3.8)
418 (tie)HendersonVance County20.8 minutes (±2.5)
418 (tie)TarboroEdgecombe County20.8 minutes (±3.5)
420 (tie)High PointGuilford County20.7 minutes (±0.6)
420 (tie)KinstonLenoir County20.7 minutes (±2.5)
422 (tie)Oak RidgeGuilford County20.6 minutes (±1.8)
422 (tie)Rocky MountNash County20.6 minutes (±1.3)
422 (tie)SalemBurke County20.6 minutes (±3.4)
422 (tie)WarsawDuplin County20.6 minutes (±3.3)
422 (tie)WintervillePitt County20.6 minutes (±1.6)
427 (tie)Barker Ten MileRobeson County20.5 minutes (±2.8)
427 (tie)Neuse ForestCraven County20.5 minutes (±4.2)
427 (tie)WintonHertford County20.5 minutes (±3.7)
430 (tie)ClydeHaywood County20.4 minutes (±3.7)
430 (tie)RhodhissBurke County20.4 minutes (±4.8)
430 (tie)ThomasvilleDavidson County20.4 minutes (±1.4)
433 (tie)DortchesNash County20.3 minutes (±4.8)
433 (tie)Myrtle GroveNew Hanover County20.3 minutes (±1.2)
433 (tie)PembrokeRobeson County20.3 minutes (±2.7)
433 (tie)Skippers CornerNew Hanover County20.3 minutes (±2.4)
437 (tie)BeaufortCarteret County20.2 minutes (±5.5)
437 (tie)Caswell BeachBrunswick County20.2 minutes (±7.8)
437 (tie)DrexelBurke County20.2 minutes (±2.8)
437 (tie)MadisonRockingham County20.2 minutes (±4.1)
437 (tie)ShelbyCleveland County20.2 minutes (±1.9)
442 (tie)ElonAlamance County20.1 minutes (±4.3)
442 (tie)RaefordHoke County20.1 minutes (±2.7)
442 (tie)StatesvilleIredell County20.1 minutes (±1.6)
442 (tie)WilliamstonMartin County20.1 minutes (±4.3)
446 (tie)EmmaBuncombe County20.0 minutes (±5.4)
446 (tie)GarysburgNorthampton County20.0 minutes (±7.2)
448 (tie)HildebranBurke County19.9 minutes (±2.5)
448 (tie)NewlandAvery County19.9 minutes (±5.9)
450 (tie)Bent CreekBuncombe County19.8 minutes (±6.8)
450 (tie)Pink HillLenoir County19.8 minutes (±3.9)
452 (tie)BiscoeMontgomery County19.7 minutes (±4.6)
452 (tie)JeffersonAshe County19.7 minutes (±3.4)
452 (tie)WaynesvilleHaywood County19.7 minutes (±1.7)
455 (tie)BayshoreNew Hanover County19.6 minutes (±2.6)
455 (tie)PinetopsEdgecombe County19.6 minutes (±2.9)
455 (tie)StarMontgomery County19.6 minutes (±4.2)
458 (tie)Chapel HillOrange County19.5 minutes (±0.9)
458 (tie)ClintonSampson County19.5 minutes (±2.4)
458 (tie)Fair BluffColumbus County19.5 minutes (±5.5)
458 (tie)LumbertonRobeson County19.5 minutes (±1.5)
458 (tie)Sunset BeachBrunswick County19.5 minutes (±3.6)
458 (tie)WashingtonBeaufort County19.5 minutes (±3.6)
464CullowheeJackson County19.3 minutes (±3.3)
465 (tie)HendersonvilleHenderson County19.2 minutes (±1.6)
465 (tie)LaurinburgScotland County19.2 minutes (±1.5)
465 (tie)Mountain ViewCatawba County19.2 minutes (±2.4)
465 (tie)West MarionMcDowell County19.2 minutes (±5.1)
469 (tie)CandorMontgomery County19.1 minutes (±4.9)
469 (tie)CricketWilkes County19.1 minutes (±4.6)
469 (tie)FayettevilleCumberland County19.1 minutes (±0.4)
469 (tie)MaxtonRobeson County19.1 minutes (±2.4)
469 (tie)WeavervilleBuncombe County19.1 minutes (±3.0)
474Mount OliveWayne County19.0 minutes (±3.3)
475 (tie)CordovaRichmond County18.9 minutes (±5.4)
475 (tie)Spring LakeCumberland County18.9 minutes (±1.2)
475 (tie)SwannanoaBuncombe County18.9 minutes (±2.1)
475 (tie)WilkesboroWilkes County18.9 minutes (±6.0)
479 (tie)GreenvillePitt County18.8 minutes (±1.0)
479 (tie)Mountain HomeHenderson County18.8 minutes (±3.8)
479 (tie)New BernCraven County18.8 minutes (±1.3)
479 (tie)River RoadBeaufort County18.8 minutes (±3.8)
483ConoverCatawba County18.7 minutes (±1.6)
484GastonNorthampton County18.6 minutes (±2.8)
485WilmingtonNew Hanover County18.5 minutes (±0.7)
486 (tie)CalabashBrunswick County18.4 minutes (±5.2)
486 (tie)WallaceDuplin County18.4 minutes (±4.4)
488GoldsboroWayne County18.3 minutes (±1.4)
489 (tie)AshevilleBuncombe County18.2 minutes (±0.6)
489 (tie)HavelockCraven County18.2 minutes (±1.8)
491 (tie)Biltmore ForestBuncombe County18.1 minutes (±3.5)
491 (tie)Cypress LandingBeaufort County18.1 minutes (±5.5)
491 (tie)Morehead CityCarteret County18.1 minutes (±1.6)
491 (tie)NewportCarteret County18.1 minutes (±2.6)
495 (tie)DobsonSurry County18.0 minutes (±4.8)
495 (tie)NorthlakesCaldwell County18.0 minutes (±2.8)
497BonnetsvilleSampson County17.9 minutes (±2.4)
498 (tie)BalfourHenderson County17.8 minutes (±2.5)
498 (tie)Mount AirySurry County17.8 minutes (±1.9)
500 (tie)AndrewsCherokee County17.7 minutes (±5.8)
500 (tie)East Flat RockHenderson County17.7 minutes (±1.8)
500 (tie)MorgantonBurke County17.7 minutes (±1.6)
500 (tie)WindsorBertie County17.7 minutes (±5.3)
500 (tie)Wrightsville BeachNew Hanover County17.7 minutes (±2.4)
505 (tie)ElizabethtownBladen County17.6 minutes (±3.9)
505 (tie)WancheseDare County17.6 minutes (±4.5)
507Flat Rock (community)Surry County17.5 minutes (±3.6)
508Trent WoodsCraven County17.0 minutes (±2.5)
509 (tie)River BendCraven County16.9 minutes (±2.9)
509 (tie)TaylortownMoore County16.9 minutes (±4.0)
511Avery CreekBuncombe County16.8 minutes (±2.5)
512Governors VillageChatham County16.7 minutes (±2.8)
513New HopeWayne County16.4 minutes (±3.8)
514Barker HeightsHenderson County16.1 minutes (±2.6)
515 (tie)BooneWatauga County15.8 minutes (±2.4)
515 (tie)Bryson CitySwain County15.8 minutes (±2.5)
517 (tie)BrevardTransylvania County15.5 minutes (±2.1)
517 (tie)West JeffersonAshe County15.5 minutes (±3.4)
519Hoopers CreekHenderson County15.2 minutes (±5.4)
520WarrentonWarren County15.1 minutes (±3.1)
521 (tie)JacksonvilleOnslow County15.0 minutes (±0.7)
521 (tie)SpartaAlleghany County15.0 minutes (±2.8)
523 (tie)BayboroPamlico County14.7 minutes (±4.0)
523 (tie)North WilkesboroWilkes County14.7 minutes (±3.9)
525MurphyCherokee County14.4 minutes (±3.5)
526BakersvilleMitchell County14.3 minutes (±6.5)
527Lake JunaluskaHaywood County14.1 minutes (±3.7)
528MisenheimerStanly County13.5 minutes (±3.6)
529JamestownGuilford County13.4 minutes (±3.9)
530Banner ElkAvery County11.6 minutes (±2.4)
531CherokeeSwain County11.1 minutes (±2.3)

How this ranking is built

A place is included when its own page for this figure is published as reliable: a coefficient of variation of 30% or less and enough surveyed homes.

531 places qualify; the rest are on their own pages with their margins, but not ranked here.

The ranking orders the estimates alone: where two places’ margins of error overlap, their ranks may not truly differ, and places at the same published figure share a rank.

A median published as a bound (“$3,500 or more”) is placed at the bound; its true place may be higher.

Survey years: 2020–2024 (American Community Survey 5-year estimates).

Margins of error are at the 90% confidence level.

What you can do on Seayora in North Carolina

One account for renting, owning, managing and fixing homes, with these figures beside you.

Own or manage a rental?

List it, sign the lease and collect rent online, with the figures for North Carolina beside you.

Create a landlord account · See what landlords get

Looking for a place to rent?

Browse homes for rent near North Carolina, save the ones you like and apply online.

Browse rentals · Create a renter account

Do repairs, renovations or maintenance?

Get found by owners and renters near North Carolina, and send estimates and invoices from your phone.

Join as a pro · Find a pro

Questions about North Carolina

Which place in North Carolina has the highest commute time?

Cherry Branch has the highest, 51.8 minutes (±13.0) (2020–2024 American Community Survey).

Which place in North Carolina has the lowest commute time?

Cherokee has the lowest, 11.1 minutes (±2.3).

What is the commute time in North Carolina?

The figure for North Carolina as a whole is 25.1 minutes (±0.1).

Sources

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are published by the US Census Bureau, HUD, the Bureau of Labor Statistics and the FBI; Seayora reproduces them and does not adjust them, except where a sentence says it compares dollar figures after inflation. They describe the whole place, not any one building or street, and are not an appraisal, a rent determination, a tax bill, a safety rating or legal advice.

Figures last updated on .

Related