US Places
Home › States › North Dakota › Grafton

Grafton, North Dakota

Grafton is a city in Walsh County, North Dakota, with an estimated population of 4,059 in 2023. It sits at 48.4139, -97.4062 in the America/Chicago time zone.

FieldValue
Place nameGrafton
Typecity
StateNorth Dakota (ND)
CountyWalsh County
Population (2023 est.)4,059
Land area3.30 sq mi (8.55 km²)
Coordinates48.4139, -97.4062
Time zoneAmerica/Chicago
ZIP codes58237

ZIP codes and area codes for Grafton

Grafton covers 1 ZIP code: 58237. Browse all ZIP codes in North Dakota for the full list.

Where is Grafton?

Grafton is located in North Dakota, in Walsh County. The coordinates above can be pasted directly into any map service. The nearest indexed places are listed below, which is a useful check when two states share a place name.

Nearby places

Minto 14 km · NDHoople 22 km · NDSt. Thomas 23 km · NDDrayton 23 km · NDPark River 25 km · NDOslo 32 km · MNGilby 37 km · NDAlvarado 39 km · MN

Other places in Walsh County

Park River 1,385Minto 609Hoople 244

Related

All places in North Dakota · Search US places · Walsh County

Frequently asked questions

What county is Grafton, ND in?

Grafton is in Walsh County, North Dakota.

What is the population of Grafton, ND?

The 2023 Census Bureau estimate is 4,059.

What time zone is Grafton in?

Grafton is in the America/Chicago time zone.