Michigan Porch

Cedar Springs: the lumber town the railroad made, before the red flannel

Cedar Springs grew as an 1850s lumber town in northern Kent County, boomed when the Grand Rapids and Indiana Railroad reached it in 1868, and became a village in 1871 — long before it was famous for underwear.

The town’s name gives away both reasons anyone settled it: cedar groves and natural springs. The spring-fed land drew people in, and the cedar gave them something to cut and sell. Cedar Springs took shape as a lumber town around 1856, back when Michigan was wall-to-wall sawmills and shingle mills chewing through the state’s forests as fast as crews could fell them.

The railroad is what turned a milling settlement into a real town. The Grand Rapids and Indiana line reached the area in 1868, and for a stretch Cedar Springs sat at the very north end of that route — also a crossing point for an east-west line, which made it a junction worth shipping from. Suddenly the mills could send lumber and shingles straight to market instead of hauling them overland. The village incorporated in 1871; the city designation came much later, in 1959.

All of that is the floor under the thing the town is actually known for. Cedar Springs later became “Red Flannel Town,” after the long-underwear factories that turned out the drop-seat red union suits, complete with a Red Flannel Festival every fall. But the flannel sat on top of an older foundation — the mills and the rail line are what gathered enough people and industry here in the first place to support a factory or two.

It’s a familiar Michigan arc, told in one small town: cut the forest, lay the track, watch the place boom, then spend the next century figuring out what comes after the timber runs out. Cedar Springs found its answer stitched into red flannel.

Sources

Last reviewed against the listed sources: June 23, 2026.

Connected places

Where this note fits on the map

Open a place page for the property-tax snapshot, nearby communities, and other notes tied to that local page.

Page feedback

See something wrong or unclear?

Send a note about this page. The page address will be included automatically.

Send a note