Clay County, Minnesota Cities (2026)

39 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Moorhead146,31744,5440.64%2,07922 City
Dilworth24,9134,6061.05%1,4203 City
Barnesville32,7662,7620.04%1,3822 City
Hawley42,2932,2360.44%8753 City
Glyndon51,3981,3101.08%8842 City
Eglon67097090%2134 Township
Sabin7593617-0.67%1,3060 City
Parke85305290%1634 Township
Spring Prairie95145060.39%1436 Township
Oakport10502504-0.2%1927 Township
Hawley114824790%1631 Township
Ulen12469478-0.21%4401 City
Riverton134384350%1236 Township
Elmwood144144110%1236 Township
Glyndon153183130.32%934 Township
Highland Grove162732690.37%834 Township
Tansem172712690%836 Township
Kragnes182582560.39%738 Township
Kurtz192572540.39%832 Township
Moland20254259-0.78%735 Township
Alliance212042010.49%636 Township
Hitterdal222032000.5%2361 City
Goose Prairie23198200-0.5%635 Township
Moorhead24184186-0.54%1612 Township
Skree251801760.56%534 Township
Barnesville26178180-0.56%535 Township
Ulen27171173-1.16%535 Township
Felton28165176-1.2%1631 City
Morken291541520.65%436 Township
Keene30151152-0.66%532 Township
Georgetown311411361.44%437 Township
Hagen321341291.52%432 Township
Comstock33115121-0.86%345 Township
Holy Cross34109112-0.91%333 Township
Comstock35981000%4240 City
Viding3695950%336 Township
Flowing378890-1.12%236 Township
Georgetown3886890%841 City
Felton3982820%235 Township

Clay County Cities Summary

Largest City

Moorhead is the largest city in Clay County, with a population of 46,317.

Smallest City

Felton is the smallest city in Clay County, with a population of 82.

10 Largest Cities

There are 39 cities in Clay County, Minnesota.

Location of Clay County