Townapedia
Cobb House Perry
Cobb House Perry · kennethaw88, CC BY 4.0
Congregational Church Perry
Congregational Church Perry · kennethaw88, CC BY 4.0
Charles Calkins House Perry
Charles Calkins House Perry · kennethaw88, CC BY 4.0
Frederick Chavannes House Perry
Frederick Chavannes House Perry · kennethaw88, CC BY 4.0
District No 4 School Perry
District No 4 School Perry · kennethaw88, CC BY 4.0
William Horton Farmhouse
William Horton Farmhouse · Jim Roberts, CC BY-SA 4.0

Perry, Michigan

Perry is a city of 2,073 people in Shiawassee County, Michigan.

Loading the weather...
Population2,073 -4.6% since 2019
Elevation889 ft 271 m
Land area2.6 sq mi
ZIP code48872
Nearest airportLivingston County Spencer J. Hardy Airport (OZW) 19 mi

Why visit Perry

Townapedia lists 3 museums and landmarks, 2 parks and trails and 11 places to eat in and around town.

Highlights include Charles H. Calkins House, William Horton Farmhouse and Perry Jubilee Park.

July is the warmest month, with average highs of 82°F; January lows average 16°F, and about 38 inches of snow fall in a normal year.

About Perry

Perry is a city in Shiawassee County in the U.S. state of Michigan. The population was 2,091 at the 2020 census. The city is surrounded by Perry Township, but the two are administered autonomously.

From the Wikipedia article Perry, Michigan (this version), under CC BY-SA 4.0.

Museums and landmarks3

Charles H. Calkins House

Monument and historic site · National Register of Historic Places · 0.6 mi

House in Perry, Michigan

Open in Google Maps · Wikipedia

William Horton Farmhouse

Monument and historic site · National Register of Historic Places · 2.5 mi

Farmhouse in Perry Township, Michigan

Open in Google Maps · Wikipedia

Hezekiah W. and Sarah E. Fishell Cobb House

Monument and historic site · National Register of Historic Places · 0.5 mi

Open in Google Maps · Wikipedia

Parks, trails and playgrounds2

Perry Jubilee Park

Park · 0.6 mi

Open in Google Maps

Veterans Memorial Park

Park · 0.4 mi

Open in Google Maps

Restaurants and cafes11

Brent's Pizza

Restaurant · Pizza · 0.5 mi

123 North Main Street, Perry

Mo,Tu 15:00-21:00; We-Su 15:00-21:30; Fr,Sa 15:00-22:30

Open in Google Maps · +1-517-625-4115

Johnny V’s Smoke Shack

Restaurant · Barbecue

3062 West Britton Road, Perry

Mo-Th 11:30-20:00; Fr,Sa 11:30-21:00

Open in Google Maps · +1-517-651-8004

Amy's Downtown Diner

Restaurant · Diner · 0.5 mi

115 South Main Street, Perry

Tu-Sa 08:00-14:00

Open in Google Maps · +1-517-697-0295

Charlie's Bar & Grill

Restaurant · 0.4 mi

136 Morth Main Street, Perry

Mo-Fr 11:00-24:00; Sa 00:00-02:00,11:00-24:00; Su 00:00-02:00,11:00-23:00

Open in Google Maps · +1-517-625-3323

King Kone

Ice cream · 0.9 mi

12:30-21:00

Open in Google Maps

Biggby Coffee

Cafe · Coffee Shop

Open in Google Maps

Burger King

Fast food · Burger

2994 Lansing Road, Perry

Mo-Th 07:00-21:00; Fr-Sa 07:00-22:00; Su 07:00-21:00

Open in Google Maps · +1 517-234-7019

Subway

Fast food · Sandwich

720 North Main Street, Perry

09:00-22:00

Open in Google Maps · +1 517-625-1289

McDonald's

Fast food · Burger

Open in Google Maps

KFC

Fast food · Chicken

Open in Google Maps

Taco Bell

Fast food · Tex-Mex

Open in Google Maps

Advertisement

Shopping2

Darling Hardware Incorporated

Hardware store · 0.4 mi

156 North Main Street, Perry

Mo-Sa 08:00-18:00

Open in Google Maps · +1-517-625-3070

Carl's Supermarket

Grocery

520 North Main Street, Perry

Open in Google Maps

History

A post office has been in operation in Perry since 1850. The city was named for Oliver Hazard Perry, an American naval commander in the War of 1812. Perry was incorporated in 1893. Perry is also home to the Calkins-McQueen Museum, a home turned museum listed on the National Register of Historic Places. The Calkins-McQueen museum is currently preserved by the Perry Historical Society.

From the History section of Perry, Michigan on Wikipedia, under CC BY-SA 4.0.

Gas and EV charging4

Schools, colleges and libraries6

Advertisement

Map of Perry

28 places. The map loads OpenStreetMap tiles when you open it.

Climate by month

20°40°60°80°January: 2.1 in of rainFebruary: 1.8 in of rainMarch: 2.0 in of rainApril: 3.6 in of rainMay: 4.2 in of rainJune: 3.5 in of rainJuly: 3.5 in of rainAugust: 3.3 in of rainSeptember: 2.8 in of rainOctober: 3.2 in of rainNovember: 2.4 in of rainDecember: 2.0 in of rainJanuary: 30°FFebruary: 33°FMarch: 43°FApril: 56°FMay: 69°FJune: 78°FJuly: 82°FAugust: 80°FSeptember: 74°FOctober: 61°FNovember: 47°FDecember: 36°FJanuary: 16°FFebruary: 16°FMarch: 24°FApril: 34°FMay: 46°FJune: 56°FJuly: 60°FAugust: 58°FSeptember: 51°FOctober: 40°FNovember: 31°FDecember: 22°FJFMAMJJASOND
Average high Average low Rain
Monthly table
MonthHighLowRainSnow
Jan30°F16°F2.1 in12.4 in
Feb33°F16°F1.8 in8.9 in
Mar43°F24°F2.0 in4.0 in
Apr56°F34°F3.6 in0.8 in
May69°F46°F4.2 in0.0 in
Jun78°F56°F3.5 in0.0 in
Jul82°F60°F3.5 in0.0 in
Aug80°F58°F3.3 in0.0 in
Sep74°F51°F2.8 in0.0 in
Oct61°F40°F3.2 in0.2 in
Nov47°F31°F2.4 in2.1 in
Dec36°F22°F2.0 in9.9 in

U.S. Climate Normals 1991-2020 for Owosso Wwtp Hcn (13 mi away), NOAA NCEI.

People and cost of living

$75,321median household income
$164,000median home value
$1,091median monthly rent
36.3median age
23.1%of adults have a bachelor's degree or higher
61.3%of homes are owner-occupied
27.0 minaverage commute
Age of residents
Under 1823%18 to 3426%35 to 6439%65 and over12%

American Community Survey 5-year estimates, 2020-2024, U.S. Census Bureau. Estimates have margins of error, larger for small towns.

Disaster history

Shiawassee County has had 5 federal disaster declarations since 2000, most often for biologicals.

  • 2020-03-27: Covid-19 Pandemic (Biological)
  • 2020-03-13: Covid-19 (Biological)
  • 2005-09-07: Hurricane Katrina Evacuation (Hurricane)
  • 2004-06-30: Severe Storms, Tornadoes, And Flooding (Severe Storm)
  • 2001-01-10: Snow (Snowstorm)

OpenFEMA disaster declarations summaries.

Getting there and nearby towns

Livingston County Spencer J. Hardy Airport (OZW) is the nearest airport with scheduled flights listed in OpenStreetMap, 19 miles away.

  • Morrice 2 mi east, about 3 min by car
  • Laingsburg 8 mi northwest, about 12 min by car
  • Haslett 11 mi southwest, about 17 min by car
  • Owosso 11 mi north, about 19 min by car
  • Corunna 12 mi northeast, about 19 min by car
  • Bath 12 mi west, about 19 min by car
  • Okemos 13 mi southwest, about 21 min by car
  • Durand 13 mi northeast, about 21 min by car
  • East Lansing 14 mi southwest, about 23 min by car
  • Fowlerville 14 mi southeast, about 23 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Photo credits

Page built October 30, 2026. Spotted a mistake? Tell us or suggest a place.