Jobs in the United States → United States guide → North Dakota → Cities

North Dakota: the 30 largest cities

Population, county output and jobs, pay, rent and commute for each city, with the map; every city opens its own guide.

In short: North Dakota: 30 largest cities, from Fargo (131,627 residents) to Langdon (1,782).
Fargo (131,627 residents)Bismarck (75,556 residents)Grand Forks (59,042 residents)Minot (47,791 residents)West Fargo (40,094 residents)Williston (28,056 residents)Dickinson (25,357 residents)Mandan (24,522 residents)Jamestown (15,787 residents)Wahpeton (8,010 residents)Devils Lake (7,308 residents)Valley City (6,541 residents)Watford City (6,039 residents)Minot AFB (4,878 residents)Horace (4,588 residents)Lincoln (4,381 residents)Grafton (4,102 residents)Beulah (3,040 residents)Casselton (2,953 residents)New Town (2,721 residents)Rugby (2,481 residents)Hazen (2,453 residents)Lisbon (2,259 residents)Bottineau (2,205 residents)Carrington (2,168 residents)Stanley (2,097 residents)Grand Forks AFB (1,987 residents)Mayville (1,976 residents)Oakes (1,858 residents)Langdon (1,782 residents)FargoBismarckGrand ForksMinotWest FargoWillistonDickinsonMandanJamestownWahpetonDevils LakeValley City
Map of North Dakota: the 30 largest cities

Click any dot to open that city: jobs, pay, rent, commute, county economy and climate. Dot size follows population; colours follow the state flag.

Open the sortable tables of all 30 cities →

By AtiveSite · Published 07/11/2026 · Updated 07/11/2026 · Every figure is linked to its source below.

30cities covered
523,659residents in them
53counties
Fargolargest city
🆕 Work guides: live jobs + official data, law, permits, pay and cost of living. United States · North Dakota · all 30 cities + map → · all 53 counties → · North Dakota rankings · all 51 states → · 200 largest companies · 240 best job niches · Federal jobs in North Dakota

Cities

CITY (30 largest of North Dakota) Official statistics Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: ACS 2020–2024; BEA 2024; QCEW 2024; BLS 2026M09

The 30 largest places in North Dakota by population, each with its own guide. GDP, jobs, average pay and unemployment are for the county where the city lies (official statistics do not exist for cities); income, rent, home value and education are for the city itself. Click any column to sort.

Sort:
# ⇅City ⇅County ⇅Population ⇅County GDP 2024 ⇅County jobs ⇅County average pay ⇅County unemployment ⇅Median household income ⇅Median rent ⇅Median home value ⇅Bachelor's+ ⇅
1FargoCass County131,627$19,105 m128,033$66,8051.8%$66,998$946$281,90043.0%
2BismarckBurleigh County75,556$7,809 m58,033$63,4641.7%$78,387$999$300,30039.2%
3Grand ForksGrand Forks County59,042$5,920 m40,704$59,5301.6%$63,627$980$249,90040.0%
4MinotWard County47,791$5,094 m31,358$60,4911.7%$73,219$973$257,10029.7%
5West FargoCass County40,094$19,105 m128,033$66,8051.8%$90,665$1,111$321,90042.1%
6WillistonWilliams County28,056$7,473 m27,125$91,4642.1%$79,381$1,122$286,20025.8%
7DickinsonStark County25,357$3,605 m19,526$72,3201.9%$82,696$957$263,70031.9%
8MandanMorton County24,522$1,977 m12,332$58,6421.8%$71,780$1,083$259,80030.2%
9JamestownStutsman County15,787$1,938 m11,076$56,4891.6%$56,554$773$199,80024.0%
10WahpetonRichland County8,010$1,478 m7,970$54,1851.6%$62,750$751$171,30023.1%
11Devils LakeRamsey County7,308$883 m5,587$50,8221.5%$43,220$711$164,90021.9%
12Valley CityBarnes County6,541$853 m4,474$51,6251.9%$60,339$780$162,20031.4%
13Watford CityMcKenzie County6,039$4,355 m11,484$90,9971.9%$102,260$1,336$408,50018.9%
14Minot AFB (unincorporated)Ward County4,878$5,094 m31,358$60,4911.7%$62,500$1,431n/a29.9%
15HoraceCass County4,588$19,105 m128,033$66,8051.8%$138,578$2,146$414,50045.0%
16LincolnBurleigh County4,381$7,809 m58,033$63,4641.7%$87,652$950$278,90017.6%
17GraftonWalsh County4,102$1,027 m4,790$57,2202.0%$62,679$733$147,30016.7%
18BeulahMercer County3,040$1,185 m4,450$83,4762.1%$76,848$1,075$203,30019.3%
19CasseltonCass County2,953$19,105 m128,033$66,8051.8%$73,259$814$278,40034.8%
20New TownMountrail County2,721$2,277 m5,341$77,6552.0%$52,500$851$207,60021.4%
21RugbyPierce County2,481$267 m1,606$49,6982.0%$50,365$853$131,80030.3%
22HazenMercer County2,453$1,185 m4,450$83,4762.1%$79,609$918$190,30032.5%
23LisbonRansom County2,259$387 m1,997$49,7191.5%$64,327$649$192,10021.2%
24BottineauBottineau County2,205$586 m2,491$52,6661.6%$65,905$840$165,00026.0%
25CarringtonFoster County2,168$309 m1,542$57,3511.4%$77,171$778$150,60032.2%
26StanleyMountrail County2,097$2,277 m5,341$77,6552.0%$109,573$1,144$237,90021.0%
27Grand Forks AFB (unincorporated)Grand Forks County1,987$5,920 m40,704$59,5301.6%$72,782$1,626$9,99929.9%
28MayvilleTraill County1,976$634 m3,562$58,7532.0%$55,735$854$198,20030.5%
29OakesDickey County1,858$519 m1,979$54,2330.9%$67,632$843$159,70022.9%
30LangdonCavalier County1,782$589 m1,232$56,9411.7%$64,286$786$135,90024.6%

Counties: GDP and jobs

COUNTY (all 53 counties) Official statistics Source: BEA GDP by county 2024 · BLS QCEW 2024 · BLS Local Area Unemployment Statistics · Data: BEA 2024; QCEW 2024 annual; BLS 2026M09

The economy of all 53 counties of North Dakota, each with its own page: output (GDP), jobs, employer sites, pay, job change, unemployment and the largest private industry. "Listed cities" counts the 30 cities of this guide whose main county it is.

Sort:
County ⇅Population ⇅GDP 2024 ⇅GDP per resident ⇅Jobs (QCEW) ⇅Employer sites ⇅Average annual pay ⇅Job change vs 2023 ⇅Unemployment ⇅Largest private industry ⇅Listed cities ⇅
Cass County193,400$19,105 million$98,784128,0339,494$66,805+1.5%1.8%Health care and social assistance4
Burleigh County100,600$7,809 million$77,62958,0334,390$63,464+1.3%1.7%Health care and social assistance2
Grand Forks County72,923$5,920 million$81,18540,7042,774$59,530+2.1%1.6%Health care and social assistance2
Ward County68,973$5,094 million$73,85031,3582,723$60,491+0.8%1.7%Health care and social assistance2
Williams County39,555$7,473 million$188,91727,1252,228$91,464+3.4%2.1%Mining, oil and gas1
Morton County33,777$1,977 million$58,53412,3321,238$58,642+1.2%1.8%Retail trade1
Stark County33,302$3,605 million$108,23719,5261,566$72,320+2.5%1.9%Mining, oil and gas1
Stutsman County21,549$1,938 million$89,93411,076900$56,489+0.5%1.6%Manufacturing1
Richland County16,584$1,478 million$89,1207,970704$54,185+0.9%1.6%Manufacturing1
McKenzie County14,321$4,355 million$304,09011,484819$90,997+4.0%1.9%Mining, oil and gas1
Rolette County11,924$595 million$49,9004,591287$52,347+2.4%2.9%Retail trade0
Ramsey County11,556$883 million$76,4105,587525$50,822+0.6%1.5%Retail trade1
Barnes County10,773$853 million$79,1834,474458$51,625+0.0%1.9%Health care and social assistance1
Walsh County10,396$1,027 million$98,7904,790519$57,220+1.0%2.0%Manufacturing1
McLean County9,823$1,016 million$103,4603,404392$68,874-0.1%1.8%Wholesale trade0
Mountrail County9,507$2,277 million$239,4965,341529$77,655+1.4%2.0%Mining, oil and gas2
Mercer County8,337$1,185 million$142,1684,450327$83,476+6.9%2.1%Utilities2
Traill County7,970$634 million$79,5463,562412$58,753+0.8%2.0%Manufacturing1
Pembina County6,727$813 million$120,9113,284411$58,468-0.3%2.7%Manufacturing0
Bottineau County6,378$586 million$91,9012,491335$52,666+1.8%1.6%Retail trade1
Benson County5,808$366 million$62,9321,973148$53,294-0.1%2.1%Wholesale trade0
Ransom County5,643$387 million$68,5731,997259$49,719+2.4%1.5%Manufacturing1
McHenry County5,207$279 million$53,5231,298242$55,382-3.8%2.5%Wholesale trade0
Dickey County4,935$519 million$105,1191,979274$54,233+15.5%0.9%Construction1
LaMoure County4,118$341 million$82,8201,406239$51,019+3.5%1.7%Wholesale trade0
Dunn County4,040$1,931 million$478,0942,076221$85,812+2.5%2.5%Mining, oil and gas0
Pierce County3,928$267 million$68,0641,606198$49,698+0.7%2.0%Wholesale trade1
Wells County3,890$444 million$114,0741,438207$49,991-1.0%1.9%Health care and social assistance0
Sargent County3,804$1,784 million$468,8532,762191$63,818-2.6%1.8%Wholesale trade0
Sioux County3,740$151 million$40,2741,49178$55,889+0.7%2.4%Retail trade0
Cavalier County3,633$589 million$162,1811,232173$56,941-0.5%1.7%Health care and social assistance1
Foster County3,358$309 million$92,0501,542173$57,351+0.3%1.4%Manufacturing1
Emmons County3,254$178 million$54,571943166$51,172+0.5%2.5%Health care and social assistance0
Nelson County3,016$234 million$77,5601,040180$46,926+4.1%1.6%Wholesale trade0
Bowman County2,906$251 million$86,2131,344195$55,095+0.7%1.5%Wholesale trade0
McIntosh County2,497$152 million$61,035998141$46,427+2.4%1.4%Health care and social assistance0
Hettinger County2,432$152 million$62,520673146$49,717-0.7%1.7%Wholesale trade0
Kidder County2,377$189 million$79,381732130$49,188-2.0%1.9%Retail trade0
Eddy County2,307$221 million$95,824711104$41,146+0.9%1.7%Retail trade0
Renville County2,304$232 million$100,726678139$51,585-7.8%1.6%Wholesale trade0
Grant County2,269$104 million$46,050661110$50,022+8.2%1.7%Health care and social assistance0
Griggs County2,245$204 million$90,906789107$52,573-1.1%1.5%Health care and social assistance0
Divide County2,167$273 million$126,166697125$60,322-15.1%1.4%Transportation and warehousing0
Burke County2,156$293 million$135,835662126$69,134-1.9%1.4%Wholesale trade0
Adams County2,145$169 million$78,862844118$50,272+3.1%1.8%Health care and social assistance0
Towner County2,079$287 million$138,28165896$52,878-3.1%1.6%Wholesale trade0
Oliver County1,839$332 million$180,74670673$91,626+5.2%2.8%Finance and insurance0
Logan County1,819$128 million$70,596638116$40,546+3.7%1.7%Health care and social assistance0
Steele County1,804$213 million$118,09053684$62,000+1.1%2.3%Construction0
Golden Valley County1,653$118 million$71,59664189$48,707+2.4%1.7%Retail trade0
Sheridan County1,303$68 million$52,26122852$36,478-2.6%2.2%Other services (except public administration)0
Billings County1,024$224 million$218,74267162$57,004+3.7%1.9%Construction0
Slope County766$45 million$58,4199914$62,072+28.6%2.3%n/a0

Unemployment is the latest month BLS published and may be preliminary. Counties with several large cities appear once.

Income and rent

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Income, rent and housing for each city. Rent as a share of income is the yearly median rent divided by the median household income.

Sort:
City ⇅Median household income ⇅Income per person ⇅Median rent a month ⇅Rent share of income ⇅Median home value ⇅Homeowners ⇅Poverty rate ⇅Unemployment (ACS) ⇅Labour force participation ⇅
Fargo$66,998$42,734$94616.9%$281,90043.7%12.9%3.8%74.1%
Bismarck$78,387$45,788$99915.3%$300,30065.5%9.3%2.5%64.7%
Grand Forks$63,627$39,857$98018.5%$249,90046.4%15.5%2.4%69.8%
Minot$73,219$43,757$97315.9%$257,10056.7%11.1%3.4%63.4%
West Fargo$90,665$48,836$1,11114.7%$321,90064.4%8.8%1.1%76.8%
Williston$79,381$45,046$1,12217.0%$286,20047.1%8.1%4.9%75.8%
Dickinson$82,696$40,079$95713.9%$263,70061.0%13.6%3.2%69.9%
Mandan$71,780$46,905$1,08318.1%$259,80069.0%9.8%1.5%70.6%
Jamestown$56,554$37,433$77316.4%$199,80054.6%14.7%4.9%58.5%
Wahpeton$62,750$34,490$75114.4%$171,30045.4%15.6%1.7%65.2%
Devils Lake$43,220$32,263$71119.7%$164,90039.4%21.8%1.7%67.8%
Valley City$60,339$36,485$78015.5%$162,20055.5%16.7%4.9%60.8%
Watford City$102,260$48,675$1,33615.7%$408,50029.3%7.8%0.6%80.1%
Minot AFB$62,500$24,375$1,43127.5%n/a0.5%1.2%6.1%30.1%
Horace$138,578$68,553$2,14618.6%$414,50094.4%4.3%0.4%80.7%
Lincoln$87,652$39,294$95013.0%$278,90092.2%5.6%1.1%87.4%
Grafton$62,679$32,692$73314.0%$147,30063.8%14.4%0.8%61.4%
Beulah$76,848$35,800$1,07516.8%$203,30072.2%11.2%2.0%55.1%
Casselton$73,259$48,573$81413.3%$278,40065.2%7.1%0.9%75.1%
New Town$52,500$22,515$85119.5%$207,60032.4%24.0%1.9%61.1%
Rugby$50,365$39,885$85320.3%$131,80074.3%13.0%0.5%60.7%
Hazen$79,609$46,594$91813.8%$190,30082.1%10.3%2.4%57.2%
Lisbon$64,327$34,676$64912.1%$192,10061.5%15.4%3.5%52.6%
Bottineau$65,905$40,261$84015.3%$165,00060.8%12.0%1.7%59.3%
Carrington$77,171$42,257$77812.1%$150,60071.4%9.7%1.4%69.4%
Stanley$109,573$49,030$1,14412.5%$237,90060.8%8.4%1.3%70.6%
Grand Forks AFB$72,782$23,748$1,62626.8%$9,9992.2%4.0%3.9%32.3%
Mayville$55,735$30,980$85418.4%$198,20048.0%19.0%5.2%60.5%
Oakes$67,632$38,866$84315.0%$159,70077.1%12.1%1.7%70.4%
Langdon$64,286$44,619$78614.7%$135,90075.5%11.1%0.5%61.6%

Commute and people

CITY Official statistic Source: U.S. Census Bureau, American Community Survey 2020–2024 5-year (via Census Reporter) · Data: ACS 2020–2024

Sort:
City ⇅Drive alone ⇅Public transit ⇅Walk ⇅Work from home ⇅Commute 45+ min ⇅Born abroad ⇅Median age ⇅
Fargo76.7%0.6%3.7%9.8%4.2%9.5%31.8
Bismarck80.2%0.1%1.9%7.6%4.7%4.0%38.9
Grand Forks78.6%1.3%3.3%6.5%5.0%7.7%29.6
Minot77.2%0.5%1.4%5.3%9.2%4.8%33.5
West Fargo82.6%0.3%0.6%10.2%5.3%5.1%33.3
Williston81.9%0.3%3.1%3.6%10.0%11.3%32.0
Dickinson78.2%0.1%1.3%4.7%8.9%4.9%33.3
Mandan78.0%0.0%1.0%10.9%5.5%1.3%36.1
Jamestown83.0%0.1%4.0%5.0%3.7%3.2%40.7
Wahpeton78.1%0.0%7.9%6.8%8.9%2.3%34.7
Devils Lake77.4%0.0%6.9%5.6%2.6%2.8%37.3
Valley City82.6%0.0%7.5%3.5%11.2%3.5%39.4
Watford City77.1%0.0%1.1%7.9%15.0%9.7%28.8
Minot AFB80.5%0.0%3.9%3.3%2.6%2.6%22.6
Horace83.8%0.0%0.0%10.3%9.7%2.5%33.9
Lincoln86.7%0.4%0.0%4.3%3.9%0.0%32.8
Grafton82.7%0.3%3.1%0.5%6.9%6.0%43.2
Beulah92.4%0.0%3.6%0.5%6.5%4.0%36.7
Casselton78.9%0.0%1.7%7.0%18.8%0.3%32.9
New Town78.9%0.0%2.4%1.0%6.1%6.2%28.2
Rugby86.7%0.0%2.6%5.4%5.8%0.0%40.1
Hazen80.2%0.0%9.6%6.0%8.8%1.5%49.1
Lisbon79.5%0.0%2.9%7.5%2.1%3.8%43.4
Bottineau82.0%0.2%4.2%6.3%7.6%3.0%35.5
Carrington77.9%0.0%1.6%6.4%8.6%2.5%40.5
Stanley72.4%0.0%0.6%5.8%6.7%6.1%34.8
Grand Forks AFB72.2%0.0%3.0%5.5%3.1%5.2%21.7
Mayville74.2%0.0%9.8%6.0%11.4%5.6%28.2
Oakes72.0%0.0%4.0%8.9%4.1%4.5%38.8
Langdon76.7%0.0%1.5%6.0%3.7%0.4%49.1

Shares of workers aged 16 and over.

Metro pay

METRO Official statistics Source: BLS Occupational Employment and Wage Statistics (OEWS), May 2025 · BEA Regional Price Parities · BLS Local Area Unemployment Statistics · Data: OEWS May 2025; RPP 2024

Cities that we could match to a BLS metropolitan area. Metro figures cover the whole area. The page of each city shows the occupations and pay of its metro.

Sort:
City ⇅Metropolitan area ⇅Jobs (OEWS) ⇅Median pay, all occupations ⇅Price level (US = 100) ⇅Unemployment ⇅
FargoFargo, ND-MN148,660$51,05090.92.3%
BismarckBismarck, ND71,270$52,56091.01.7%
Grand ForksGrand Forks, ND-MN52,000$49,76086.72.3%
MinotMinot, ND33,260$48,94087.01.8%
West FargoFargo, ND-MN148,660$51,05090.92.3%
MandanBismarck, ND71,270$52,56091.01.7%
Minot AFBMinot, ND33,260$48,94087.01.8%
HoraceFargo, ND-MN148,660$51,05090.92.3%
LincolnBismarck, ND71,270$52,56091.01.7%
CasseltonFargo, ND-MN148,660$51,05090.92.3%
Grand Forks AFBGrand Forks, ND-MN52,000$49,76086.72.3%

Climate

CITY Model estimate on a 0.5° grid Source: NASA POWER climatology (MERRA-2, 2001–2025) · Data: monthly means 2001–2025

Sort:
City ⇅January mean (°F) ⇅July mean (°F) ⇅Year mean (°F) ⇅Yearly precipitation (mm) ⇅
Fargo107343.0608
Bismarck147343.4500
Grand Forks77241.4585
Minot127242.1487
West Fargo107343.0608
Williston167444.0420
Dickinson187444.4443
Mandan147343.4500
Jamestown127342.8535
Wahpeton117443.8624
Devils Lake97241.2527
Valley City117342.6575
Watford City157343.3438
Minot AFB117141.7492
Horace107343.0608
Lincoln147343.4500
Grafton67140.7573
Beulah157343.5467
Casselton107342.9588
New Town147242.5459
Rugby87140.5507
Hazen157343.5467
Lisbon127443.8605
Bottineau77039.5515
Carrington117242.0519
Stanley127141.0478
Grand Forks AFB87241.4575
Mayville97242.0586
Oakes137444.4611
Langdon67039.5542

Satellite-reanalysis values on a grid of roughly 50 km; not weather-station records.

Rankings

Ready-made rankings of these cities, and of the metro areas that pay the most for common occupations:

North Dakota: Largest Cities

North Dakota: Cities With the Cheapest Rent

North Dakota: Cities With the Highest Household Income

North Dakota: Cities Where Rent Takes the Smallest Share of Income

North Dakota: Cities With the Lowest Unemployment

North Dakota: Cities in the Highest-Paying Counties

North Dakota: Most College-Educated Cities

North Dakota: Cities With the Most Homeowners

North Dakota: Cities With the Most Remote Work

North Dakota: Cities With the Shortest Commutes

Best North Dakota metro areas for heavy and tractor-trailer truck drivers

Best North Dakota metro areas for fast food and counter workers

Best North Dakota metro areas for registered nurses

Best North Dakota metro areas for retail salespersons

Best North Dakota metro areas for general and operations managers

Best North Dakota metro areas for laborers and freight, stock, and material movers, hand

Best North Dakota metro areas for cashiers

Best North Dakota metro areas for office clerks, general

Best North Dakota metro areas for home health and personal care aides

Best North Dakota metro areas for nursing assistants

Best North Dakota metro areas for janitors and cleaners, except maids and housekeeping cleaners

Best North Dakota metro areas for secretaries and administrative assistants, except legal, medical, and executive

Best North Dakota metro areas for customer service representatives

Best North Dakota metro areas for teaching assistants, except postsecondary

Best North Dakota metro areas for waiters and waitresses

City by city

City by city

1. Fargo

131,627 residents · Cass County · median household income $66,998 · median rent $946 · guide: jobs, pay and living in Fargo

2. Bismarck

75,556 residents · Burleigh County · median household income $78,387 · median rent $999 · guide: jobs, pay and living in Bismarck

3. Grand Forks

59,042 residents · Grand Forks County · median household income $63,627 · median rent $980 · guide: jobs, pay and living in Grand Forks

4. Minot

47,791 residents · Ward County · median household income $73,219 · median rent $973 · guide: jobs, pay and living in Minot

5. West Fargo

40,094 residents · Cass County · median household income $90,665 · median rent $1,111 · guide: jobs, pay and living in West Fargo

6. Williston

28,056 residents · Williams County · median household income $79,381 · median rent $1,122 · guide: jobs, pay and living in Williston

7. Dickinson

25,357 residents · Stark County · median household income $82,696 · median rent $957 · guide: jobs, pay and living in Dickinson

8. Mandan

24,522 residents · Morton County · median household income $71,780 · median rent $1,083 · guide: jobs, pay and living in Mandan

9. Jamestown

15,787 residents · Stutsman County · median household income $56,554 · median rent $773 · guide: jobs, pay and living in Jamestown

10. Wahpeton

8,010 residents · Richland County · median household income $62,750 · median rent $751 · guide: jobs, pay and living in Wahpeton

11. Devils Lake

7,308 residents · Ramsey County · median household income $43,220 · median rent $711 · guide: jobs, pay and living in Devils Lake

12. Valley City

6,541 residents · Barnes County · median household income $60,339 · median rent $780 · guide: jobs, pay and living in Valley City

13. Watford City

6,039 residents · McKenzie County · median household income $102,260 · median rent $1,336 · guide: jobs, pay and living in Watford City

14. Minot AFB

4,878 residents · Ward County · median household income $62,500 · median rent $1,431 · guide: jobs, pay and living in Minot AFB

15. Horace

4,588 residents · Cass County · median household income $138,578 · median rent $2,146 · guide: jobs, pay and living in Horace

16. Lincoln

4,381 residents · Burleigh County · median household income $87,652 · median rent $950 · guide: jobs, pay and living in Lincoln

17. Grafton

4,102 residents · Walsh County · median household income $62,679 · median rent $733 · guide: jobs, pay and living in Grafton

18. Beulah

3,040 residents · Mercer County · median household income $76,848 · median rent $1,075 · guide: jobs, pay and living in Beulah

19. Casselton

2,953 residents · Cass County · median household income $73,259 · median rent $814 · guide: jobs, pay and living in Casselton

20. New Town

2,721 residents · Mountrail County · median household income $52,500 · median rent $851 · guide: jobs, pay and living in New Town

21. Rugby

2,481 residents · Pierce County · median household income $50,365 · median rent $853 · guide: jobs, pay and living in Rugby

22. Hazen

2,453 residents · Mercer County · median household income $79,609 · median rent $918 · guide: jobs, pay and living in Hazen

23. Lisbon

2,259 residents · Ransom County · median household income $64,327 · median rent $649 · guide: jobs, pay and living in Lisbon

24. Bottineau

2,205 residents · Bottineau County · median household income $65,905 · median rent $840 · guide: jobs, pay and living in Bottineau

25. Carrington

2,168 residents · Foster County · median household income $77,171 · median rent $778 · guide: jobs, pay and living in Carrington

26. Stanley

2,097 residents · Mountrail County · median household income $109,573 · median rent $1,144 · guide: jobs, pay and living in Stanley

27. Grand Forks AFB

1,987 residents · Grand Forks County · median household income $72,782 · median rent $1,626 · guide: jobs, pay and living in Grand Forks AFB

28. Mayville

1,976 residents · Traill County · median household income $55,735 · median rent $854 · guide: jobs, pay and living in Mayville

29. Oakes

1,858 residents · Dickey County · median household income $67,632 · median rent $843 · guide: jobs, pay and living in Oakes

30. Langdon

1,782 residents · Cavalier County · median household income $64,286 · median rent $786 · guide: jobs, pay and living in Langdon

Sources

Sources

Jobs in other countries

🇺🇸 United States🇩🇪 Germany🇸🇪 Sweden🇸🇬 Singapore