Shelby Real Estate Listings and Information


Shelby is a town located in west central Oceana County. 1.7 total square miles of all land and supported by tourism, local stores, businesses and lots of agriculture. The Hart-to-Montague Bicycle Trail also runs through Shelby.

Shelby Community Blog

All Shelby Blog Posts

Browse Listings by Price Range


Active Market Stats
  • 91 Listings For Sale
  • $193,870 Average Listing Price
  • $229 Average Listing Price per Square Foot
Sold Market Stats
  • 185 Properties Sold
  • $125 Average Sale Price per Square Foot

Average Sale Price in Shelby

Average Days on Market for Shelby Listings

Average Price per Square Foot in Shelby