Clay County, Minnesota Cities (2025)

40 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Moorhead146,02144,5440.65%2,06522 City
Dilworth24,8624,6061.06%1,5113 City
Barnesville32,7652,7620%1,3042 City
Hawley42,2832,2360.4%9282 City
Glyndon51,3831,3101.02%8742 City
Eglon67097090%2134 Township
Sabin7597617-0.67%1,3150 City
Parke85305290%1634 Township
Spring Prairie95125060.39%1436 Township
Oakport10503504-0.2%1927 Township
Hawley114824790%1631 Township
Ulen12470478-0.42%4401 City
Riverton134384350%1236 Township
Elmwood144144110%1236 Township
Glyndon153173130.32%934 Township
Highland Grove162722690.37%834 Township
Tansem172712690%836 Township
Kragnes182572560.39%738 Township
Kurtz192562540.39%832 Township
Moland20256259-0.78%735 Township
Alliance212032010.5%636 Township
Hitterdal222022000%2351 City
Goose Prairie23199200-0.5%635 Township
Moorhead24185186-0.54%1612 Township
Barnesville25179180-0.56%535 Township
Skree261791760.56%534 Township
Ulen27173173-1.14%535 Township
Felton28167176-1.18%1651 City
Morken291531520.66%436 Township
Keene30152152-0.65%532 Township
Georgetown311391361.46%437 Township
Hagen321321291.54%432 Township
Comstock33116121-0.85%345 Township
Holy Cross34110112-0.9%333 Township
Comstock3598100-1.01%4240 City
Viding3695950%336 Township
Flowing378990-1.11%236 Township
Georgetown388689-1.15%841 City
Felton3982820%235 Township
Baker4059417.27%581 CDP

Clay County Cities Summary

Largest City

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

Smallest City

Baker is the smallest city in Clay County, with a population of 59.

10 Largest Cities

There are 40 cities in Clay County, Minnesota.

Location of Clay County