Town Chart.

← Back to Discover · All towns in Michigan

Towns in Shiawassee County

13 towns with data in Shiawassee County, Michigan, largest first. Find your matches.

Owosso is the largest of the 13 towns we list in Shiawassee County, with 14,632 people. Together they have 30,620 people.

TownPopulationTypical household incomeTypical home price
Owosso 14,632 $54,229 $132,600
Durand 3,483 $66,743 $140,300
Corunna 3,037 $46,141 $151,000
Perry 2,073 $75,321 $164,000
Laingsburg 1,769 $77,400 $210,100
Morrice 1,550 $66,071 $121,900
Middletown 799 $46,250 $90,700
New Lothrop 733 $72,344 $205,700
Vernon 697 $69,625 $133,400
Byron 617 $58,958 $165,400
Bancroft 469 $90,000 $135,600
Shaftsburg 441 $94,100 $233,400
Henderson 320 $73,750 $173,100

ZIP codes in Shiawassee County

12 ZIP codes in Shiawassee County, Michigan. A ZIP code can also reach into a neighboring county.

Nearby counties in Michigan

Link to this page

Copy this HTML to link to this page from your own site.