Edinburg Flag

Edinburg

County:
Walsh County
County Seat:
No
Area (mi²):
0.317
State:
North Dakota

Edinburg is a city located in Walsh County, North Dakota. Edinburg has a 2026 population of 192. Edinburg is currently declining at a rate of -1.03% annually and its population has decreased by -2.54% since the most recent census, which recorded a population of 197 in 2020.

192
Total Population
606
Density (mi²)
-2 -1.03%
Growth