Skip to main content

Grand Rapids Real Estate

534 active listings · 3,883 sold in the past 12mo

$348,000
Median List Price
3,883
Sold (past 12mo)
48
Avg Days on Market
+7.9%
HFG
Household Formation Gap (HFG) is a secondary market indicator that measures hidden housing demand created by shrinking household sizes. As average household size decreases — due to divorce, single living, empty nesting, delayed marriage — more housing units are needed even without population growth. HFG compares the estimated number of households needed today versus 15 years ago: (population ÷ avg household size). This is a demographic trend signal, not a primary market indicator like income-based affordability or comparative market analysis. Source: U.S. Census Bureau, American Community Survey 5-Year Estimates (2009–2023), Tables B01003, B25010, B25001.

Your Grand Rapids Realtor

Alexander Munro

Broker of Record · MI License #6502405404

Direct-to-broker representation for buyers and sellers in Grand Rapids and across Southeast Michigan. No team handoffs, no junk fees, full media included on every listing. Research-first approach grounded in MLS, public records, and on-the-ground knowledge of the local market.

Active Listings

Loading map…

Market Dashboard

Homes for Sale(534)

View all with filters →
7428 Biscayne Way SE, Grand Rapids, MI 49546
For Sale
1/57
$3,250,000
7428 Biscayne Way SE, Grand Rapids, MI 49546
4 bd6 ba7,787 sqft1.45 ac
Single Family
335 Bridge Street NW 3200, Grand Rapids, MI 49504
For Sale
1/94
$2,999,000
335 Bridge Street NW 3200, Grand Rapids, MI 49504
4 bd4 ba4,791 sqft
Condo
1878 Watermark Drive SE, Grand Rapids, MI 49546
For Sale
1/84
$2,995,000
1878 Watermark Drive SE, Grand Rapids, MI 49546
4 bd8 ba10,633 sqft0.98 ac
Single Family
5914 Whitworth Court SE, Grand Rapids, MI 49546
For Sale
1/83
$2,695,000
5914 Whitworth Court SE, Grand Rapids, MI 49546
5 bd6 ba7,356 sqft1.11 ac
Single Family
3750 Charlevoix Drive SE, Grand Rapids, MI 49546
For Sale
1/48
$2,150,000
3750 Charlevoix Drive SE, Grand Rapids, MI 49546
5 bd6 ba3,900 sqft7.29 ac
Single Family
5650 E Watermark Court SE, Grand Rapids, MI 49546
For Sale
1/71
$1,950,000
5650 E Watermark Court SE, Grand Rapids, MI 49546
4 bd5 ba4,942 sqft0.45 ac
Single Family
2967 Knapp Street NE, Grand Rapids, MI 49525
Under Contract
1/22
$1,800,000
2967 Knapp Street NE, Grand Rapids, MI 49525
3 bd2 ba1,232 sqft12.12 ac
Single Family
1233 Ballybunion Court SE, Grand Rapids, MI 49546
For Sale
1/47
$1,490,000
1233 Ballybunion Court SE, Grand Rapids, MI 49546
6 bd6 ba6,244 sqft1.84 ac
Single Family
4260 Bradford Street NE, Grand Rapids, MI 49525
For Sale
1/5
$1,425,000
4260 Bradford Street NE, Grand Rapids, MI 49525
4 bd4 ba2,804 sqft1.48 ac
Single Family
703 Madison Avenue SE, Grand Rapids, MI 49503
For Sale
1/85
$1,400,000
703 Madison Avenue SE, Grand Rapids, MI 49503
6 bd7 ba6,316 sqft0.41 ac
Single Family
1720 Flowers Crossing Drive NE, Grand Rapids, MI 49525
For Sale
1/62
$1,400,000
1720 Flowers Crossing Drive NE, Grand Rapids, MI 49525
5 bd6 ba5,006 sqft0.74 ac
Single Family
4380 Michigan Street NE, Grand Rapids, MI 49525
For Sale
1/60
$1,399,900
4380 Michigan Street NE, Grand Rapids, MI 49525
5 bd4 ba5,708 sqft3.01 ac
Single Family
20 & 22 Crescent Street NE, Grand Rapids, MI 49501
For Sale
1/52
$1,350,000
20 & 22 Crescent Street NE, Grand Rapids, MI 49501
5+ UnitsBuilt 19100.07 ac
5+ Unit
4166 Mystic Oak Court NE, Grand Rapids, MI 49525
For Sale
1/88
$1,350,000
4166 Mystic Oak Court NE, Grand Rapids, MI 49525
4 bd6 ba5,858 sqft2.35 ac
Single Family
1670 Flowers Crossing Drive NE, Grand Rapids, MI 49525
For Sale
1/136
$1,349,900
1670 Flowers Crossing Drive NE, Grand Rapids, MI 49525
6 bd7 ba5,509 sqft2.28 ac
Single Family
7314 Thornapple Park Drive SE, Grand Rapids, MI 49546
For Sale
1/48
$1,325,000
7314 Thornapple Park Drive SE, Grand Rapids, MI 49546
4 bd3 ba3,202 sqft0.89 ac
Single Family
426 Lafayette Avenue SE, Grand Rapids, MI 49503
For Sale
1/84
$1,299,900
426 Lafayette Avenue SE, Grand Rapids, MI 49503
5 bd5 ba4,218 sqft0.22 ac
Single Family
720 Eastern Avenue NE, Grand Rapids, MI 49503
For Sale
1/31
$1,299,000
720 Eastern Avenue NE, Grand Rapids, MI 49503
3 bd2 ba1,701 sqft0.20 ac
Single Family
2973 Thorncrest Drive SE, Grand Rapids, MI 49546
For Sale
1/50
$1,299,000
2973 Thorncrest Drive SE, Grand Rapids, MI 49546
4 bd3 ba3,517 sqft1.33 ac
Single Family
1860 Beard Drive SE, Grand Rapids, MI 49546
For Sale
1/114
$1,295,000
1860 Beard Drive SE, Grand Rapids, MI 49546
4 bd5 ba5,487 sqft0.96 ac
Single Family
6234 Hall Street SE, Grand Rapids, MI 49546
For Sale
1/46
$1,290,000
6234 Hall Street SE, Grand Rapids, MI 49546
4 bd3 ba3,533 sqft1.15 ac
Single Family
40 Lexington Avenue NW, Grand Rapids, MI 49504
For Sale
1/88
$1,275,000
40 Lexington Avenue NW, Grand Rapids, MI 49504
2 to 4 UnitsBuilt 19270.20 ac
2-4 Unit
7130 Oakbrook Street SE, Grand Rapids, MI 49546
For Sale
1/81
$1,195,000
7130 Oakbrook Street SE, Grand Rapids, MI 49546
5 bd4 ba4,134 sqft1.25 ac
Single Family
1645 Watermark Drive SE, Grand Rapids, MI 49546
For Sale
1/60
$1,195,000
1645 Watermark Drive SE, Grand Rapids, MI 49546
5 bd5 ba4,907 sqft0.42 ac
Single Family

Recently Sold(3,883)

AddressSold PriceDate Sold
1155 Dayton Street SW, Grand Rapids, MI 49504$385,000Jul 26, 2026
6029 Port View Drive SE, Grand Rapids, MI 49512$316,000Jul 26, 2026
15 Burr Oak Street NW, Grand Rapids, MI 49505$241,000Jul 26, 2026
1217 Plymouth Avenue SE, Grand Rapids, MI 49506$280,000Jul 23, 2026
3240 Sunrise Street SE, Grand Rapids, MI 49508$355,000Jul 23, 2026
3758 Newcastle Drive SE, Grand Rapids, MI 49508$430,000Jul 23, 2026
1126 3 Mile Road NW, Grand Rapids, MI 49544$330,000Jul 23, 2026
1240 Plymouth Avenue NE, Grand Rapids, MI 49505$165,000Jul 23, 2026
515 Martin Luther King Jr Street SE, Grand Rapids, MI 49507$208,000Jul 23, 2026
4641 Northview Avenue NE, Grand Rapids, MI 49525$420,000Jul 23, 2026
218 Wellington Avenue SE, Grand Rapids, MI 49506$340,000Jul 23, 2026
1849 Avondale Drive SE, Grand Rapids, MI 49506$400,000Jul 23, 2026
2909 Union Avenue SE, Grand Rapids, MI 49548$218,500Jul 23, 2026
1428 Lafayette Avenue SE, Grand Rapids, MI 49507$235,900Jul 23, 2026
2120 Willard Avenue SE, Grand Rapids, MI 49507$235,000Jul 23, 2026
4631 Carrick Avenue SE, Grand Rapids, MI 49508$320,000Jul 23, 2026
3015 Buchanan Avenue SW, Grand Rapids, MI 49548$240,000Jul 23, 2026
360 N Sword Street SW, Grand Rapids, MI 49548$16,500Jul 23, 2026
3255 Stormy Creek Drive SE, Grand Rapids, MI 49512$359,000Jul 23, 2026
2436 E Collier Avenue SE, Grand Rapids, MI 49546$269,900Jul 23, 2026
4778 Countryside Drive NE, Grand Rapids, MI 49525$500,000Jul 22, 2026
910 Benjamin Avenue SE, Grand Rapids, MI 49506$284,000Jul 22, 2026
1030 Harding Street NW, Grand Rapids, MI 49544$280,000Jul 22, 2026
3955 Madison Avenue SE, Grand Rapids, MI 49548$214,900Jul 22, 2026
1711 Country Club Drive NE, Grand Rapids, MI 49505$380,000Jul 22, 2026
3185 Baker Park Drive SE, Grand Rapids, MI 49508$385,000Jul 22, 2026
1834 Collins Avenue SE, Grand Rapids, MI 49507$250,000Jul 22, 2026
2089 Robinson Road SE, Grand Rapids, MI 49506$1,240,000Jul 22, 2026
1855 Philadelphia Avenue SE, Grand Rapids, MI 49507$308,500Jul 22, 2026
5832 Thornapple River Drive SE, Grand Rapids, MI 49512$560,000Jul 22, 2026
2036 Coit Avenue NE, Grand Rapids, MI 49505$260,000Jul 22, 2026
5609 E Grove Drive SE, Grand Rapids, MI 49512$475,000Jul 22, 2026
540 New Avenue SW, Grand Rapids, MI 49503$231,700Jul 21, 2026
820 Watson Street SW, Grand Rapids, MI 49504$282,150Jul 21, 2026
160 Boltwood Drive NE, Grand Rapids, MI 49505$372,200Jul 21, 2026
1821 Eastbrook Street SE, Grand Rapids, MI 49508$340,000Jul 21, 2026
1613 Lotus Avenue SE, Grand Rapids, MI 49506$450,000Jul 21, 2026
6204 Tahoe Drive SE, Grand Rapids, MI 49546$430,000Jul 21, 2026
712 Baxter Street SE, Grand Rapids, MI 49503$250,000Jul 21, 2026
4380 Willow Lane NE, Grand Rapids, MI 49525$460,000Jul 21, 2026
2200 Northridge Drive NE, Grand Rapids, MI 49525$485,000Jul 21, 2026
1708 Mont Rue Drive SE, Grand Rapids, MI 49546$815,000Jul 21, 2026
2911 5 Mile Road NE, Grand Rapids, MI 49525$320,000Jul 21, 2026
2025 Walker Avenue NW, Grand Rapids, MI 49504$339,900Jul 21, 2026
2143 Deer Hollow Drive SE, Grand Rapids, MI 49508$360,000Jul 20, 2026
4546 Brookmeadow Court SE, Grand Rapids, MI 49512$402,500Jul 20, 2026
5090 Abbeydale Drive SE, Grand Rapids, MI 49546$755,000Jul 20, 2026
2101 Paris Avenue SE, Grand Rapids, MI 49507$328,000Jul 20, 2026
1621 Woodcliff Avenue SE, Grand Rapids, MI 49506$425,000Jul 20, 2026
1909 Perkins Avenue NE, Grand Rapids, MI 49505$424,900Jul 20, 2026

Frequently Asked Questions about Grand Rapids

What is the current real estate inventory in Grand Rapids?
Grand Rapids currently has 534 homes listed for sale. The median asking price is $348,000.
What is the median home price in Grand Rapids?
The median sale price in Grand Rapids is $348,000, based on 3,883 closed sales over the past 12 months.
How fast do homes sell in Grand Rapids?
Homes in Grand Rapids sell in an average of 48 days, based on 3,883 sales over the past 12 months.
What school districts serve Grand Rapids?
Grand Rapids is served by one or more public school districts. In Michigan, school district boundaries do not always align with city limits, so different parts of Grand Rapids may be zoned for different districts. Check individual listings for the specific school district assignment.
Is Grand Rapids a buyer's or seller's market?
With 1.7 months of inventory, Grand Rapids is currently a seller's market. This is based on 534 active listings and 3,883 sales in the past 12 months.
How much are property taxes in Grand Rapids?
Michigan property taxes in Grand Rapids are calculated using the State Equalized Value (SEV) times the local millage rate. Rates vary by school district and municipality. Primary residences qualify for a homestead exemption that reduces the tax rate.
What does demographic data show about housing demand in Grand Rapids?
Per U.S. Census ACS data, Grand Rapids has a +7.9% Household Formation Gap over the past 15 years. Average household size decreased from 2.51 to 2.38, creating demand for approximately 6,107 additional housing units even as population grew 2.3%. HFG is a secondary market indicator — it reflects demographic trends, not a primary measure like income-based affordability.
Browse All Neighborhoods
Browse All Condos
Ann Arbor
Ypsilanti
Allen Park
Belleville
Birmingham
Bloomfield Hills
Brighton
Canton
Chelsea
Clawson
Dearborn
Detroit
Dexter
Farmington Hills
Flat Rock
Howell
Livonia
Luna Pier
Manchester
Melvindale
Milan
Milford
Monroe
New Boston
New Hudson
Northville
Novi
Plymouth
Rochester Hills
Romulus
Royal Oak
Saline
Shelby Twp
South Lyon
South Rockwood
Southfield
Sterling Heights
Taylor
Temperance
Trenton
Troy
Utica
Walled Lake
Warren
Wayne
Westland
Browse All Towns & Cities
Ada TwpAddison TwpAdrian TwpAhmeekAkronAlaiedon TwpAlamo TwpAlansonAlbee TwpAlbion TwpAlgoma TwpAlgonacAllegan TwpAllenAllendale TwpAlmaAlmont TwpAlpenaAlpine TwpAnn Arbor TwpApplegateArcadia TwpArgentine TwpArmada TwpAsh TwpAshleyAthens TwpAtlas TwpAttica TwpAu GresAuburnAuburn HillsAugusta TwpAurelius TwpBad AxeBainbridge TwpBaldwinBancroftBangorBaroda TwpBarrytonBattle CreekBay CityBear LakeBeavertonBedford TwpBeldingBellaireBellevueBenton HarborBenton TwpBenzoniaBerkleyBerlin TwpBerrien SpringsBerrien TwpBertrand TwpBessemerBeulahBeverly HillsBig RapidsBingham FarmsBirch Run TwpBlackman TwpBlendon TwpBlissfield TwpBloomfield TwpBloomingdaleBlue Lake TwpBlumfield TwpBowne TwpBoyne CityBoyne FallsBrady TwpBrandon TwpBrant TwpBreckenridgeBreedsvilleBridgeport TwpBridgewater TwpBridgmanBrighton TwpBrittonBrockway TwpBronsonBrooklynBrown CityBrownstown TwpBruce TwpBuchanan TwpBuckleyBuena Vista TwpBunker Hill TwpBurlington TwpBurnside TwpBurr OakBurtchville TwpBurtonByron TwpCadillacCaledonia TwpCalumetCambridge TwpCamdenCannon TwpCanton TwpCapacCarletonCaroCarrollton TwpCarson CityCarsonvilleCascade TwpCasco TwpCasevilleCasnovia TwpCaspianCass CityCassopolisCedar Creek TwpCedar SpringsCement CityCenter LineCentral LakeCentrevilleChapin TwpCharleston TwpCharlevoixCharlotteCheboyganChesaning TwpCheshire TwpChester TwpChesterfield TwpChikaming TwpChina TwpClareClarence TwpClarendon TwpClarksvilleClay TwpClayton TwpCliffordClimax TwpClinton TwpClioClyde TwpCohoctah TwpColdwaterColemanColoma TwpColonColumbia TwpColumbiavilleColumbus TwpCommerce TwpComstock TwpConcord TwpConstantineConvis TwpConway TwpCooper TwpCoopersvilleCopemishCorunnaCottrellville TwpCourtland TwpCrockery TwpCroswellCrystal FallsCusterDalton TwpDavison TwpDe Tour VillageDearborn HeightsDecaturDeckervilleDeerfield TwpDelhi TwpDewittDexter TwpDimondaleDorr TwpDouglasDover TwpDowagiacDryden TwpDundee TwpDurandEast China TwpEast Grand RapidsEast JordanEast LansingEast TawasEastlakeEastpointeEaton RapidsEckford TwpEcorseEdmoreEdwardsburgEgelston TwpElba TwpElbertaElk RapidsElktonEllsworthElsieEmmett TwpEmpireErie TwpEscanabaEssexvilleEstral BeachEvartExeter TwpFairfield TwpFairgroveFarmingtonFarwellFennvilleFenton TwpFerndaleFerrysburgFife LakeFillmore TwpFlint TwpFlushing TwpForest TwpForestvilleFort Gratiot TwpFountainFowlerFowlervilleFrankenmuth TwpFrankfortFranklin TwpFraserFredonia TwpFreedom TwpFreeportFremont TwpFrenchtown TwpFruitland TwpFruitport TwpGagetownGaines TwpGalesburgGalien TwpGanges TwpGarden CityGaylordGenesee TwpGenoa TwpGeorgetown TwpGibraltarGladwinGoblesGoodland TwpGoodrichGrand BeachGrand Blanc TwpGrand Haven TwpGrand LedgeGrand Rapids TwpGrandvilleGrant TwpGrass Lake TwpGrattan TwpGraylingGreen Oak TwpGreenvilleGreenwood TwpGrosse Ile TwpGrosse PointeGrosse Pointe FarmsGrosse Pointe ParkGrosse Pointe WoodsGroveland TwpGun Plain TwpHadley TwpHagar TwpHamburg TwpHamtramckHandy TwpHanover TwpHarbor BeachHarper WoodsHarriettaHarrison TwpHarrisvilleHartHartfordHartland TwpHastingsHazel ParkHeath TwpHenrietta TwpHerseyHesperiaHighland ParkHighland TwpHillmanHillsdaleHolland TwpHolly TwpHolton TwpHomer TwpHonorHopkins TwpHoughtonHoward CityHowell TwpHubbardstonHudson TwpHudsonvilleHuron TwpIda TwpImlay CityIndependence TwpIngham TwpInksterIoniaIosco TwpIra TwpIron MountainIron RiverIronwoodIshpemingIthacaJacksonJames TwpJamestown TwpJonesfield TwpJonesvilleKalamazoo TwpKalevaKalkaskaKeego HarborKenockee TwpKent CityKentwoodKimball TwpKingsleyKingstonKochville TwpL AnseLa Salle TwpLaingsburgLake AngelusLake AnnLake CityLake IsabellaLake OdessaLake OrionLakefield TwpLaketon TwpLaketown TwpLakeviewLakewood ClubLansing TwpLapeer TwpLathrupLauriumLawrenceLawtonLe RoyLee TwpLeighton TwpLennonLenox TwpLeonardLeoni TwpLeroy TwpLeslie TwpLexingtonLiberty TwpLima TwpLincoln ParkLincoln TwpLindenLitchfieldLocke TwpLodi TwpLondon TwpLowell TwpLudingtonLutherLyndon TwpLynn TwpLyon TwpLyonsMackinac IslandMackinaw CityMacomb TwpMacon TwpMadison HeightsMadison TwpMancelonaManchester TwpManisteeManistiqueManlius TwpMantonMaple Grove TwpMaple RapidsMarathon TwpMarcellusMarengo TwpMarine CityMarion TwpMarletteMarquetteMarshall TwpMartin TwpMarysvilleMasonMattawanMaybeeMayfield TwpMayvilleMcbainMcbrideMecostaMedina TwpMelvinMemphisMendonMeridian TwpMerrillMesickMetamora TwpMichianaMiddlevilleMidlandMilan TwpMilford TwpMillersburgMillingtonMinden CityMonroe TwpMontague TwpMonterey TwpMontgomeryMontrose TwpMoorland TwpMorenciMorleyMorriceMount ClemensMount Morris TwpMount PleasantMuirMullikenMundy TwpMunisingMuskegon HeightsMuskegon TwpMussey TwpNapoleon TwpNashvilleNegauneeNelson TwpNew BaltimoreNew Buffalo TwpNew EraNew HavenNew LothropNewaygoNewberryNewton TwpNiles TwpNorth AdamsNorth Branch TwpNorth MuskegonNorthfield TwpNorthportNorthville TwpNorton ShoresNorvell TwpNovi TwpOakfield TwpOakland TwpOakleyOceola TwpOgden TwpOlive TwpOlivetOmerOnawayOnekamaOnondaga TwpOnstedOrchard LakeOregon TwpOrion TwpOronoko TwpOrtonvilleOshtemo TwpOtisvilleOtsego TwpOtter LakeOverisel TwpOvidOwendaleOwossoOxford TwpPalmyra TwpParchmentPark TwpParma TwpPavilion TwpPaw PawPeckPellstonPennfield TwpPentwaterPerrintonPerryPetersburgPetoskeyPewamoPiersonPigeonPinconningPipestone TwpPlainfield TwpPlainwellPleasant RidgePlymouth TwpPolkton TwpPontiacPort AustinPort HopePort Huron TwpPort SanilacPort Sheldon TwpPortagePortlandPosenPottervillePrairie Ronde TwpPrescottPulaski TwpPutnam TwpQuincyRaisin TwpRaisinville TwpRavenna TwpRay TwpReadingRedford TwpReed CityReeseRich TwpRichfield TwpRichland TwpRichmond TwpRidgeway TwpRiga TwpRiley TwpRiver RougeRiverviewRives TwpRobinson TwpRochesterRockfordRockwoodRogers CityRollin TwpRome TwpRomeoRoosevelt ParkRoscommonRose CityRosebushRosevilleRoss TwpRothburyRoyal Oak TwpRoyalton TwpSaginaw TwpSalem TwpSaline TwpSand LakeSandstone TwpSanduskySanfordSaranacSaugatuck TwpSault Ste MarieSchoolcraft TwpScottvilleSebewaingSeneca TwpSharon TwpShelbyShepherdSheridan TwpSherwoodShorehamSodus TwpSolon TwpSouth HavenSouthfield TwpSouthgateSparta TwpSpaulding TwpSpencer TwpSpring Arbor TwpSpring Lake TwpSpringfield TwpSpringport TwpSt Charles TwpSt Clair ShoresSt Clair TwpSt IgnaceSt JohnsSt Joseph TwpSt LouisStandishStantonStanwoodStephensonSterlingStevensvilleStockbridge TwpSturgisSullivan TwpSummerfield TwpSummit TwpSumpter TwpSunfieldSuttons BaySwan Creek TwpSwartz CreekSylvan LakeSylvan TwpTallmadge TwpTawas CityTaymouth TwpTecumseh TwpTekonsha TwpTexas TwpThetford TwpThomas TwpThompsonvilleThree Oaks TwpThree RiversTittabawassee TwpTompkins TwpTraverse CityTrowbridge TwpTurnerTustinTwiningTyrone TwpUblyUnadilla TwpUnion CityUnionvilleValley TwpVan Buren TwpVandaliaVanderbiltVassarVergennes TwpVermontvilleVernonVevay TwpVicksburgVienna TwpVillage Of ClarkstonVillage Of Grosse Pointe ShoresWakefieldWakeshma TwpWaldronWales TwpWalkerWalkervilleWashington TwpWaterford TwpWaterloo TwpWatervliet TwpWatson TwpWayland TwpWebbervilleWebster TwpWeesaw TwpWest Bloomfield TwpWest BranchWestphaliaWheatfield TwpWhite CloudWhite Lake TwpWhite Oak TwpWhite PigeonWhite River TwpWhiteford TwpWhitehall TwpWhitmore LakeWhittemoreWilliamstonWilliamstown TwpWolverineWolverine LakeWoodhavenWoodlandWoodstock TwpWright TwpWyandotteWyomingYaleYork TwpYpsilanti TwpZeeland TwpZilwaukee Twp