Recently sold
721 homes sold since 2012.
From first homes and condos to duplexes and mountain cabins, here's the range of homes we've helped our clients buy and sell across Portland and the Mt. Hood area.
721Homes sold
$305M+In home sales
$58K–$1.79MPrice range
113Neighborhoods & towns
721 homes
- Portland $973,295
- Beaverton $590,000
- CentennialPortland$390,000
- Portland area $335,000
- Pleasant ValleyPortland$771,000
- Hillsboro $587,000
- Sandy $439,000
- Grant ParkPortland$605,000
- Welches $665,000
- Oregon City $515,000
- Estacada $467,000
- Welches $380,000
- Beaverton $685,000
- Sandy $512,470
- Portland area $900,000
- Sandy $483,520
- St. JohnsPortland$463,000
- Oregon City $787,750
- SabinPortland$714,000
- Vancouver $545,000
- St. JohnsPortland$485,000
- Silverton $439,900
- Sandy $905,000
- Rhododendron $437,500
- Portland $734,500
- Rhododendron $348,000
- SabinPortland$925,000
- Rhododendron $455,000
- Government Camp $385,000
- Rhododendron $150,000
- Rhododendron $85,000
- Rhododendron $860,000
- MaplewoodPortland$856,000
- Portland $660,000
- Salem $570,000
- MaplewoodPortland$500,000
- Beaverton $801,000
- Rhododendron $475,000
- St. JohnsPortland$467,000
- IrvingtonPortland$1,400,000
- Ardenwald-Johnson CreekPortland$519,000
- Portland area $405,000
- Tigard $793,000
- KentonPortland$700,000
- Hillsboro $555,000
- Rhododendron $602,000
- St. JohnsPortland$433,500
- St. JohnsPortland$377,500
- Rhododendron $680,000
- Cathedral ParkPortland$462,777
- Welches $85,000
- Portland $499,000
- Beaverton $474,900
- Rhododendron $395,000
- CullyPortland$450,000
- Mt. Scott-ArletaPortland$399,900
- Sylvan-HighlandsPortland$875,000
- Portland $578,000
- Brightwood $513,500
- Cathedral ParkPortland$487,770
- Sandy $425,000
- Cathedral ParkPortland$304,400
- West Portland ParkPortland$278,000
- CullyPortland$518,000
- PortsmouthPortland$465,000
- Rhododendron $805,000
- Oregon City $615,000
- BridlemilePortland$860,000
- OverlookPortland$835,000
- West Linn $800,000
- Rose City ParkPortland$560,000
- Gladstone $489,500
- Welches $440,000
- Brightwood $775,000
- Welches $160,750
- Cathedral ParkPortland$367,000
- St. JohnsPortland$650,000
- St. JohnsPortland$460,000
- Nehalem $358,500
- Government Camp $945,000
- Lake Oswego $940,000
- Government Camp $1,200,000
- Welches $630,000
- Welches $471,000
- Sandy $900,000
- Sandy $850,000
- Marshall ParkPortland$800,000
- Welches $770,000
- BrooklynPortland$549,900
- Milwaukie $515,000
- North TaborPortland$349,000
- Welches $636,000
- RichmondPortland$930,000
- MaplewoodPortland$785,000
- Sandy $695,000
- St. JohnsPortland$470,000
- Ardenwald-Johnson CreekPortland$437,000
- West Linn $197,500
- Hosford-AbernethyPortland$930,000
- St. JohnsPortland$352,000
- Lake Oswego $1,100,000
- Troutdale $440,000
- Welches $385,000
- Welches $275,000
- MaplewoodPortland$586,000
- Saint Helens $480,000
- Aloha $439,000
- Oregon City $1,585,000
- Welches $275,000
- PortsmouthPortland$475,000
- MaplewoodPortland$825,000
- Forest Grove $560,000
- Northwest DistrictPortland$350,000
- Brightwood $672,000
- West Linn $605,000
- Hillsboro $511,000
- Mount Hood Parkdale $925,000
- Lake Oswego $665,000
- St. JohnsPortland$399,900
- Brightwood $326,000
- Creston-KenilworthPortland$700,000
- Rhododendron $630,000
- HazelwoodPortland$460,000
- PortsmouthPortland$449,500
- University ParkPortland$385,000
- Mt. Scott-ArletaPortland$365,000
- Brightwood $752,000
- Sandy $626,000
- Cathedral ParkPortland$575,000
- CullyPortland$565,000
- Oregon City $545,000
- Boring $448,000
- Beaverton $1,286,000
- Portland $762,500
- Cathedral ParkPortland$601,000
- PortsmouthPortland$600,000
- Rhododendron $596,000
- CullyPortland$500,000
- CullyPortland$440,000
- Cathedral ParkPortland$305,000
- Rhododendron $771,000
- Milwaukie $695,000
- Brightwood $649,000
- St. JohnsPortland$526,000
- BoisePortland$478,000
- Welches $451,000
- Northwest DistrictPortland$315,000
- Rhododendron $121,500
- WoodlawnPortland$760,000
- Tigard $675,000
- St. JohnsPortland$565,000
- St. JohnsPortland$550,000
- CentennialPortland$435,000
- Welches $251,000
- Hosford-AbernethyPortland$890,000
- Rose City ParkPortland$720,000
- RussellPortland$590,000
- Beaverton $438,000
- Gresham $435,000
- ConcordiaPortland$645,000
- Mt. Scott-ArletaPortland$620,000
- OverlookPortland$631,000
- Beaverton $526,000
- Rhododendron $478,000
- Portland $445,000
- Northwest DistrictPortland$149,900
- Northwest DistrictPortland$705,000
- Rhododendron $701,000
- Milwaukie $540,000
- Hillsboro $500,000
- Powellhurst-GilbertPortland$499,000
- Madison SouthPortland$479,000
- Oregon City $835,000
- Hosford-AbernethyPortland$615,000
- St. JohnsPortland$590,000
- St. JohnsPortland$515,000
- Rhododendron $455,000
- Sherwood $435,333
- Welches $655,000
- St. JohnsPortland$530,000
- KentonPortland$504,333
- KentonPortland$450,000
- ConcordiaPortland$420,000
- Welches $315,000
- Government Camp $1,060,000
- RichmondPortland$735,000
- St. JohnsPortland$644,000
- Beaverton $525,000
- Portland $503,000
- Brightwood $500,000
- Welches $495,000
- RosewayPortland$435,000
- CentennialPortland$415,000
- St. JohnsPortland$315,000
- IrvingtonPortland$1,790,000
- Lake Oswego $970,000
- Portland $905,000
- CullyPortland$715,000
- Rhododendron $670,000
- Hood River $629,227
- St. JohnsPortland$470,000
- PortsmouthPortland$455,000
- St. JohnsPortland$449,900
- Hillsboro $449,099
- ConcordiaPortland$530,000
- St. JohnsPortland$435,000
- Ashcreek-CrestwoodPortland$249,900
- Lake Oswego $950,000
- Portland $640,000
- Welches $478,000
- St. JohnsPortland$477,000
- HazelwoodPortland$470,000
- Brightwood $355,000
- Portland $546,000
- University ParkPortland$515,000
- Cathedral ParkPortland$500,000
- MaplewoodPortland$490,000
- Cathedral ParkPortland$480,000
- Portland $475,005
- Happy Valley $550,000
- Beaverton $420,000
- Beaverton $415,000
- Gresham $345,000
- Portland $550,000
- Tigard $545,000
- Troutdale $339,000
- WoodlawnPortland$330,000
- St. JohnsPortland$700,000
- Happy Valley $642,000
- Welches $560,000
- Milwaukie $368,000
- LentsPortland$325,000
- Parkrose HeightsPortland$525,000
- Sellwood-MorelandPortland$500,000
- St. JohnsPortland$446,000
- Portland $430,000
- Portland $420,000
- St. JohnsPortland$485,000
- St. JohnsPortland$450,000
- Gresham $444,900
- Portland $400,000
- Portland $384,000
- Beaverton $522,000
- Pearl DistrictPortland$430,000
- Ashcreek-CrestwoodPortland$420,000
- Northwest DistrictPortland$122,900
- Hosford-AbernethyPortland$485,000
- MarkhamPortland$439,000
- Newberg $362,000
- Sandy $300,000
- Portland $485,000
- Government Camp $395,000
- Sylvan-HighlandsPortland$749,000
- Brightwood $232,000
- St. JohnsPortland$427,250
- Beaverton $395,000
- Madison SouthPortland$365,000
- Beaumont-WilshirePortland$615,000
- Sellwood-MorelandPortland$535,000
- University ParkPortland$435,000
- Arbor LodgePortland$309,000
- Northwest DistrictPortland$255,000
- MultnomahPortland$440,000
- St. JohnsPortland$405,000
- Madison SouthPortland$400,000
- Northwest DistrictPortland$387,500
- Saint Helens $385,000
- Welches $123,000
- Forest ParkPortland$996,000
- St. JohnsPortland$465,000
- St. JohnsPortland$460,000
- MontavillaPortland$419,000
- Arnold CreekPortland$638,850
- KentonPortland$535,000
- St. JohnsPortland$525,000
- Beaumont-WilshirePortland$510,000
- Rhododendron $499,000
- Pleasant ValleyPortland$452,000
- Creston-KenilworthPortland$545,000
- RussellPortland$416,500
- SumnerPortland$315,000
- Sandy $275,000
- HillsdalePortland$550,000
- PiedmontPortland$515,000
- Oregon City $497,000
- KentonPortland$495,000
- PortsmouthPortland$429,900
- Gresham $330,000
- St. JohnsPortland$310,000
- Beaverton $309,000
- Beaverton $385,000
- Beaverton $315,000
- PiedmontPortland$665,000
- St. JohnsPortland$634,900
- RichmondPortland$452,400
- KentonPortland$410,000
- Salem $399,900
- LentsPortland$354,400
- Portland $510,000
- Brentwood-DarlingtonPortland$417,500
- Portland $510,000
- PiedmontPortland$440,000
- St. JohnsPortland$430,000
- Rose City ParkPortland$380,000
- South TaborPortland$355,000
- LentsPortland$280,000
- Portland $280,000
- WoodstockPortland$695,000
- Lake Oswego $530,000
- Beaverton $430,000
- Mt. Scott-ArletaPortland$362,000
- Milwaukie $360,000
- CullyPortland$310,000
- St. JohnsPortland$299,000
- HazelwoodPortland$285,000
- Cathedral ParkPortland$220,000
- Beaverton $380,000
- CentennialPortland$300,000
- Milwaukie $275,000
- Saint Helens $220,000
- St. JohnsPortland$375,000
- OverlookPortland$280,000
- Southwest HillsPortland$264,000
- Government Camp $215,000
- BuckmanPortland$539,000
- St. JohnsPortland$453,000
- CullyPortland$363,000
- Powellhurst-GilbertPortland$82,000
- OverlookPortland$399,000
- Rhododendron $339,700
- KingPortland$219,000
- St. JohnsPortland$549,000
- Beaverton $401,500
- CentennialPortland$291,800
- Rhododendron $58,000
- Portland $575,000
- Beaverton $419,000
- Pearl DistrictPortland$530,000
- ConcordiaPortland$385,000
- KentonPortland$344,300
- Cathedral ParkPortland$289,900
- St. JohnsPortland$266,000
- Portland $725,000
- Mt. Scott-ArletaPortland$438,000
- Tigard $405,000
- LentsPortland$290,000
- MontavillaPortland$225,000
- Northwest DistrictPortland$220,000
- PortsmouthPortland$475,000
- Cathedral ParkPortland$394,000
- Portland $340,000
- Powellhurst-GilbertPortland$335,000
- Newberg $330,000
- KentonPortland$305,000
- Portland $295,000
- OverlookPortland$535,000
- PortsmouthPortland$474,900
- VernonPortland$417,000
- St. JohnsPortland$400,000
- Lake Oswego $390,000
- St. JohnsPortland$360,000
- St. JohnsPortland$337,900
- Hillsboro $477,500
- University ParkPortland$411,500
- Saint Helens $360,000
- Mt. Scott-ArletaPortland$330,000
- St. JohnsPortland$317,000
- Powellhurst-GilbertPortland$135,000
- BoisePortland$575,000
- Cathedral ParkPortland$549,950
- Cathedral ParkPortland$490,000
- Oregon City $435,000
- Creston-KenilworthPortland$371,000
- St. JohnsPortland$370,000
- St. JohnsPortland$365,563
- KingPortland$532,000
- BoisePortland$460,000
- Beaverton $460,000
- St. JohnsPortland$357,500
- Foster-PowellPortland$295,000
- RussellPortland$275,000
- CullyPortland$760,022
- Portland $592,445
- Ashcreek-CrestwoodPortland$575,000
- ParkrosePortland$365,000
- Scappoose $329,995
- Rose City ParkPortland$569,500
- University ParkPortland$455,400
- St. JohnsPortland$375,000
- South PortlandPortland$249,900
- Portland area $485,000
- Scappoose $395,000
- Portland $345,000
- Aurora $450,000
- RussellPortland$399,900
- Hillsboro $365,000
- King City $350,000
- St. JohnsPortland$299,000
- CentennialPortland$257,500
- Pleasant ValleyPortland$555,000
- PiedmontPortland$540,000
- Portland $585,000
- ConcordiaPortland$585,000
- Sandy $445,000
- St. JohnsPortland$369,900
- PortsmouthPortland$365,000
- Cathedral ParkPortland$340,000
- Brentwood-DarlingtonPortland$335,000
- Lafayette $261,000
- Newberg $201,500
- PortsmouthPortland$456,000
- Warren $415,000
- St. JohnsPortland$380,000
- Scappoose $371,000
- Portland $355,000
- Tigard $333,000
- St. JohnsPortland$327,500
- MontavillaPortland$290,000
- Brentwood-DarlingtonPortland$285,000
- PortsmouthPortland$380,000
- St. JohnsPortland$376,000
- MontavillaPortland$350,000
- PortsmouthPortland$435,000
- St. JohnsPortland$425,000
- Arbor LodgePortland$395,000
- Portland $359,000
- PortsmouthPortland$330,000
- St. JohnsPortland$330,000
- Newberg $257,500
- OverlookPortland$230,000
- Brentwood-DarlingtonPortland$442,500
- St. JohnsPortland$374,000
- CullyPortland$352,000
- Portland $309,900
- Gaston $265,000
- HillsdalePortland$650,000
- PortsmouthPortland$400,000
- Brentwood-DarlingtonPortland$257,000
- Parkrose HeightsPortland$239,287
- St. JohnsPortland$425,000
- Hillsboro $316,500
- St. JohnsPortland$219,400
- West Linn $550,000
- University ParkPortland$470,000
- Portland $367,500
- PortsmouthPortland$364,900
- Gresham $317,500
- Saint Helens $240,000
- Portland $220,000
- West Linn $640,000
- Foster-PowellPortland$390,000
- St. JohnsPortland$377,000
- Lake Oswego $1,460,000
- Portland $479,000
- Beaverton $470,000
- Portland $459,500
- RichmondPortland$404,006
- Cathedral ParkPortland$319,000
- Hillsboro $256,000
- Beaverton $253,000
- Mt. Scott-ArletaPortland$247,500
- Scappoose $245,000
- Beaverton $225,455
- Hosford-AbernethyPortland$589,500
- Portland $589,000
- Northwest DistrictPortland$512,000
- OverlookPortland$455,000
- Beaverton $400,000
- HumboldtPortland$495,000
- St. JohnsPortland$410,000
- Clackamas $399,000
- Mt. Scott-ArletaPortland$350,000
- St. JohnsPortland$300,000
- LentsPortland$260,000
- Beaverton $237,500
- Portland $585,000
- Portland $569,990
- Gresham $407,500
- Hillsboro $399,900
- South TaborPortland$335,000
- St. JohnsPortland$279,000
- Sullivan's GulchPortland$222,500
- Portland $134,750
- Wilsonville $444,000
- WoodlawnPortland$420,000
- Gresham $295,000
- GlenfairPortland$257,500
- CentennialPortland$239,950
- Beaverton $220,000
- Goose HollowPortland$468,000
- St. JohnsPortland$347,000
- Brentwood-DarlingtonPortland$310,000
- LentsPortland$300,000
- Cathedral ParkPortland$280,000
- PortsmouthPortland$195,000
- WoodstockPortland$679,000
- St. JohnsPortland$430,000
- Oregon City $325,000
- OverlookPortland$300,000
- CentennialPortland$285,000
- MultnomahPortland$219,000
- Milwaukie $299,000
- LinntonPortland$289,000
- Cathedral ParkPortland$285,000
- St. JohnsPortland$285,000
- OverlookPortland$605,000
- LentsPortland$330,000
- St. JohnsPortland$295,000
- SumnerPortland$283,000
- St. JohnsPortland$240,000
- Sellwood-MorelandPortland$230,000
- CentennialPortland$225,000
- CentennialPortland$219,900
- HazelwoodPortland$205,000
- Creston-KenilworthPortland$280,000
- Brentwood-DarlingtonPortland$279,000
- Hosford-AbernethyPortland$460,000
- Portland $392,000
- Portland $355,000
- Vernonia $286,000
- Beaverton $235,000
- Scappoose $220,000
- Portland $210,000
- Damascus $412,000
- CullyPortland$360,000
- Beaverton $344,900
- Cathedral ParkPortland$326,200
- LentsPortland$315,000
- Beaverton $296,000
- Portland $230,000
- Beaverton $230,000
- Beaverton $219,900
- St. JohnsPortland$205,000
- LentsPortland$171,375
- South BurlingamePortland$455,000
- Cathedral ParkPortland$450,000
- HazelwoodPortland$299,900
- St. JohnsPortland$275,000
- St. JohnsPortland$265,000
- MultnomahPortland$257,000
- Aloha $250,000
- Ardenwald-Johnson CreekPortland$235,000
- Sellwood-MorelandPortland$840,000
- AlamedaPortland$685,000
- Happy Valley $559,000
- West Linn $455,000
- University ParkPortland$450,000
- Warren $435,000
- Portland $297,000
- St. JohnsPortland$236,000
- Portland $566,400
- Portland $425,000
- Beaverton $280,500
- Cathedral ParkPortland$269,000
- Mill ParkPortland$200,000
- Collins ViewPortland$820,000
- Beaverton $471,000
- Beaverton $380,000
- Oregon City $350,000
- St. JohnsPortland$348,000
- MarkhamPortland$312,000
- Clackamas $275,000
- Portland $269,000
- Happy Valley $264,995
- Portland $249,000
- Portland $230,000
- Happy Valley $229,995
- West Linn $165,000
- Damascus $680,000
- Oregon City $477,500
- Tigard $253,000
- Portland $190,000
- BrooklynPortland$440,000
- St. JohnsPortland$430,000
- Oregon City $332,500
- Milwaukie $236,000
- Aloha $219,500
- Beaverton $210,000
- Portland $177,000
- South BurlingamePortland$480,000
- PiedmontPortland$379,900
- St. JohnsPortland$310,050
- University ParkPortland$301,000
- Ashcreek-CrestwoodPortland$286,000
- Milwaukie $252,720
- Mill ParkPortland$245,000
- St. JohnsPortland$240,000
- Happy Valley $539,950
- HayhurstPortland$490,000
- Tigard $399,000
- Cathedral ParkPortland$347,000
- St. JohnsPortland$295,000
- Tigard $272,500
- Cathedral ParkPortland$253,000
- South PortlandPortland$234,900
- Beaverton $495,000
- Hillsboro $365,000
- WoodstockPortland$320,000
- Gladstone $250,000
- RichmondPortland$235,000
- MontavillaPortland$217,000
- Sellwood-MorelandPortland$585,000
- MontavillaPortland$315,000
- PortsmouthPortland$263,000
- Hillsboro $640,000
- Lake Oswego $520,000
- Cathedral ParkPortland$415,000
- Portland $315,000
- King City $290,000
- Milwaukie $235,500
- Beaumont-WilshirePortland$345,000
- Milwaukie $250,000
- St. JohnsPortland$240,000
- University ParkPortland$295,000
- St. JohnsPortland$283,500
- Northwest DistrictPortland$260,000
- HazelwoodPortland$230,000
- University ParkPortland$346,275
- LentsPortland$236,000
- Arbor LodgePortland$302,000
- St. JohnsPortland$255,000
- St. JohnsPortland$245,000
- Northwest DistrictPortland$125,000
- Happy Valley $448,700
- OverlookPortland$370,000
- MultnomahPortland$360,000
- IrvingtonPortland$359,900
- Tigard $357,000
- Portland $340,000
- St. JohnsPortland$269,000
- Hillsboro $252,450
- Portland $250,000
- Portland $230,000
- St. JohnsPortland$216,000
- Northwest DistrictPortland$200,000
- Oregon City $320,000
- OverlookPortland$286,500
- St. JohnsPortland$190,000
- St. JohnsPortland$92,000
- Arnold CreekPortland$430,000
- PiedmontPortland$337,000
- West Linn $320,621
- WoodstockPortland$260,000
- HazelwoodPortland$245,000
- CullyPortland$430,000
- Oregon City $305,000
- Milwaukie $253,000
- MontavillaPortland$170,000
- AlamedaPortland$849,000
- RichmondPortland$435,000
- Portland $340,000
- RichmondPortland$320,000
- BrooklynPortland$350,000
- CullyPortland$270,000
- Portland $263,500
- RussellPortland$237,000
- Portland $225,000
- St. JohnsPortland$207,500
- MaplewoodPortland$348,000
- St. JohnsPortland$200,000
- Portland $255,000
- St. JohnsPortland$233,000
- St. JohnsPortland$229,900
- VernonPortland$310,000
- WoodlawnPortland$265,000
- PiedmontPortland$275,000
- St. JohnsPortland$217,500
- St. JohnsPortland$203,000
- IrvingtonPortland$698,000
- SabinPortland$471,500
- Portland $330,000
- PiedmontPortland$302,000
- St. JohnsPortland$187,000
- Hillsboro $385,000
- WoodlawnPortland$307,500
- KingPortland$300,000
- Cathedral ParkPortland$265,000
- Troutdale $254,000
- Tigard $240,000
- St. JohnsPortland$220,000
- PortsmouthPortland$210,000
- Beaverton $203,000
- AlamedaPortland$490,000
- University ParkPortland$286,000
- WoodlawnPortland$272,000
- Beaumont-WilshirePortland$255,000
- East ColumbiaPortland$249,900
- Cathedral ParkPortland$240,000
- St. JohnsPortland$228,000
- Beaverton $219,000
- St. JohnsPortland$150,000
- Cathedral ParkPortland$85,000
- Arbor LodgePortland$300,000
- Arbor LodgePortland$261,000
- Gresham $234,873
- St. JohnsPortland$210,000
- St. JohnsPortland$163,000
- Sullivan's GulchPortland$109,200
- Cathedral ParkPortland$76,000
- Cathedral ParkPortland$65,000
- Damascus $424,000
- Northwest DistrictPortland$215,000
- Beaverton $210,000
- AlamedaPortland$452,500
- Rose City ParkPortland$356,000
- CullyPortland$250,000
- St. JohnsPortland$170,000
- SabinPortland$290,000
- Foster-PowellPortland$260,000
- Beaverton $249,900
- Foster-PowellPortland$240,000
- Manning $185,000
- Portland DowntownPortland$127,500
- Mt. Scott-ArletaPortland$185,000
- KentonPortland$318,000
- Beaverton $231,400
- Madison SouthPortland$125,000
- Sellwood-MorelandPortland$179,000
- St. JohnsPortland$180,000
- Pleasant ValleyPortland$193,000
- RosewayPortland$174,000
Sales by Porch Light Realty Group brokers, from our records. Areas are based on the City of Portland's neighborhood map, or the city outside Portland.
Thinking of selling?
Find out what your home could sell for in today's market.
