Pennock, MN

View of Pennock, MN
Image credit: Myotus / CC BY 4.0
Population
478
U.S. Census Population Estimates Program · 2025
Elevation
1,127 ft
Median Home Value
$153,900
U.S. Census American Community Survey 5-Year · 2024
Median Rent
$1,042/mo
U.S. Census American Community Survey 5-Year · 2024
Median Income
$72,031
U.S. Census American Community Survey 5-Year · 2024

Explore

Pennock in context.

About Pennock

Pennock is a city in Kandiyohi County, Minnesota, on U.S. Route 12 in the state's west-central farm country. The community began as Saint Johns in 1871, when the Great Northern Railway reached the area and laid out a station. A second Saint Johns station elsewhere on the line created a naming problem, so the post office and town became Pennock in 1891, honoring George Pennock, a railroad superintendent based in Willmar.

That change captures the town's early rhythm: rail service first, a dependable name second, and a growing network of roads and farms around it. U.S. 12 now provides the main through route, while the surrounding fields connect Pennock to the larger Kandiyohi County agricultural economy. The city is small, but the railroad story gives it a clear beginning and a name with a person behind it. Driving through Pennock, the landscape reads as a compact Minnesota community shaped by the old rail line, the highway, and the farm families who filled in the space between them.

Top Rating Signals

Highest current ratings for this town.

Loading town details...