McCook Lake, South Dakota

McCook Lake: Situated in the southeastern corner of South Dakota within Union County, this oxbow lake was formed by a historic shift in the channel of the Missouri River.

About

McCook Lake is a city located in the county of Union in the U.S. state of South Dakota.

Quick Facts about McCook Lake

State South Dakota (United States)
County Union County
Latitude & Longitude 42.5417,-96.5059
Time Zone America/Chicago
Local time 01:27:20 (7th November 2026)
Weather 34℉ Mostly Cloudy 7-days weather

Geography

McCook Lake is located at 42°32'30"N 96°30'21"W (42.5416600, -96.5058600).

McCook Lake map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

34°F
Mostly Cloudy
5 mph SSE Friday Night

Mostly cloudy, with a low around 34. South southeast wind around 5 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to McCook Lake, SD. Select a name to open its map and contact details.

Code Name City ZIP
152992 Briar Cliff University Sioux City (IA) 51104
154262 St Luke's College Sioux City (IA) 51104-0263
154004 Morningside College Sioux City (IA) 51106-1751
154572 Western Iowa Tech Community College Sioux City (IA) 51102-5199

Closest post offices linked to McCook Lake.

Post Office Name City ZIP
North Sioux City Post Office North Sioux City (SD) 57049

Other cities in Union County

Cities, towns, neighborhoods & other populated places in Union County , SD.

City Name Population Title
North Sioux City 2,928 City in Union County South Dakota, United States
Beresford 1,609 City in South Dakota, United States of America
Jefferson 1,159 City in South Dakota, United States