6,953

Willow Grove, PA Homes

Section Image Section Image
  • /32

    $475,000

    Pending
    • 3 Beds
    • 1.5 Baths
    • 1,175 Sq Ft

    424 Evans Ave, Willow Grove, PA 19090

    OPEN HOUSE SUNDAY 8/16/26, 4-6PMWelcome to this impeccably maintained single-family brick Colonial home in Upper Moreland Township, offering three bedrooms and 1 1/2 bathrooms. This home features a spacious living room with custom bookshelves, formal dining room, and an updated kitchen with quartz countertops. A one-year-old refrigerator is included. Luxury vinyl flooring and natural hickory

    Agent Photo

    Tom Montague

    Keller Williams Real Estate - Southampton

    424 Evans Ave, Willow Grove, PA 19090
  • /10

    $2,200 Per Month

    • 3 Beds
    • 1.5 Baths
    • 1,112 Sq Ft
    • Townhouse for Rent

    237 Ellis Rd, Willow Grove, PA 19090

    Enter this home into living room, formal dining room with 2 built in, updated kitchen, powder room and door to back yard, upstairs in primary bedroom 2other bedrooms and newer tiled hall bath

    Agent Photo

    Robert Mathers

    R H M Real Estate Inc

    237 Ellis Rd, Willow Grove, PA 19090
  • /41

    $505,000

    Sold Jan 29, 2026

    1104 N York Rd, Willow Grove, PA 19090

    • 3 Beds
    • 2.5 Baths
    • 1,542 Sq Ft
    • Built 2023

    Last Sold Summary

    • $327/SF
    • 67 Days On Market

    Current Estimated Value $512,132

    Last Listing Agent Beth J Yohe Corcoran Sawyer Smith

    1104 N York Rd, Willow Grove, PA 19090
    • /31

      Est $617,144

      Not Listed For Sale

      50 Hideaway Dr, Willow Grove, PA 19090

      • 5 Beds
      • 2.5 Baths
      • 2,521 Sq Ft
      • Built 1978
      50 Hideaway Dr, Willow Grove, PA 19090

      Last Sold Summary

      • 52 Days On Market

      Last Listing Agent Candice Lockhart Keller Williams Premier

  • /34

    $350,000

    Pending
    • 2 Beds
    • 2 Baths
    • 1,700 Sq Ft

    1813 Fitzwatertown Rd, Willow Grove, PA 19090

    Enjoy the comfort of one-level living with the added flexibility of a beautifully finished lower level at 1813 Fitzwatertown Rd in Abington Township. This well-maintained 2-bedroom, 2-bath home offers approximately 1,650 square feet of finished living space, including a thoughtfully renovated basement completed in 2018. The bright living room flows into the dining area and an open kitchen

    Agent Photo

    Bob Kelley

    BHHS Fox & Roach-Blue Bell

    1813 Fitzwatertown Rd, Willow Grove, PA 19090
  • /81

    Starting at $1,597 Per Month

    • Studio - 2 Beds

    91 N York Rd, Willow Grove, PA 19090

    Schedule your Tour Today! The Station at Willow Grove features spacious studio, one, and two bedroom apartment homes with open style living concepts. When you live at The Station at Willow Grove, it’s all about enhancing your lifestyle! A prime location in Willow Grove offers easy commuting options to Center City Philadelphia, Bucks County, King of Prussia, New Jersey & NYC. You will have the

    The Station at Willow Grove

    91 N York Rd, Willow Grove, PA 19090
  • /32

    $350,000

    Sold Dec 15, 2025

    315 Krewson Terrace, Willow Grove, PA 19090

    • 3 Beds
    • 2 Baths
    • 1,482 Sq Ft
    • Built 1940

    Last Sold Summary

    • $236/SF
    • 1 Day On Market

    Current Estimated Value $366,006

    Last Listing Agent Kevin Weingarten RE/MAX Centre Realtors

    315 Krewson Terrace, Willow Grove, PA 19090
    • /21

      Est $364,339

      Not Listed For Sale

      228 Brook St, Willow Grove, PA 19090

      • 3 Beds
      • 1.5 Baths
      • 1,440 Sq Ft
      • Built 1915
      228 Brook St, Willow Grove, PA 19090

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent Henry Jacquelin Quinn & Wilson, Inc.

  • /15

    $449,900

    Pending
    • 3 Beds
    • 3 Baths
    • 1,600 Sq Ft

    1750 N Hills Ave, Willow Grove, PA 19090

    Great opportunity to own a quality Upper Dublin single for under $450k and get in before school starts! This diamond in the rough sits on a large corner lot. Updated kitchen features recessed lighting and extra cabinets. Nice size dining room and living room with hard wood floors. A family room, laundry room and powder room (Under construction. Will be completed prior to closing) and access to

    Agent Photo

    Tim Horrell

    Home Solutions Realty Group

    1750 N Hills Ave, Willow Grove, PA 19090
  • /20

    Starting at $2,350 Per Month

    • 2 Beds

    551 N York Rd, Willow Grove, PA 19090

    551 North is the epitome of luxury living in Willow Grove, PA. Our modern apartment community offers residents everything they need to live a comfortable and convenient lifestyle. Our spacious floor plans include high-end finishes and appliances, and our resort-style amenities include an elegant clubhouse, business center with free printing, fitness center, and sparkling swimming pool. With

    551 North

    551 N York Rd, Willow Grove, PA 19090
  • /30

    $475,000

    Sold Jul 01, 2026

    402 Evans Ave, Willow Grove, PA 19090

    • 3 Beds
    • 1.5 Baths
    • 1,330 Sq Ft
    • Built 1943

    Last Sold Summary

    • $357/SF
    • 14 Days On Market

    Current Estimated Value $466,596

    Last Listing Agent Nancy McHenry Coldwell Banker Hearthside

    402 Evans Ave, Willow Grove, PA 19090
    • /17

      Est $374,203

      Not Listed For Sale

      1656 Fairview Ave, Willow Grove, PA 19090

      • 3 Beds
      • 1.5 Baths
      • 1,020 Sq Ft
      • Built 1958
      1656 Fairview Ave, Willow Grove, PA 19090

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Kevin Wallace MLS Direct

  • /61

    $574,900

    Pending
    • 3 Beds
    • 2.5 Baths
    • 1,706 Sq Ft

    209 Limestone Ln, Willow Grove, PA 19090

    Big-ticket upgrades are already done—just move in and enjoy. This 3-bedroom, 2.5-bath home is built to catch attention. New items and upgrades include a weather-resistant steel roof designed to last up to 70 years, a new HVAC/Furnace system and duct work, a new hot water heater with an expansion tank, new 200-amp electrical panel, updated plumbing service line, new sump pump, garbage disposal,

    Agent Photo

    Jake Toyberman

    Homestarr Realty

    209 Limestone Ln, Willow Grove, PA 19090
  • /48

    Starting at $2,100 Per Month

    • 1 - 2 Beds

    2405 Maryland Rd, Willow Grove, PA 19090

    Located in Willow Grove, Pennsylvania, Willow Pointe is meticulously crafted to suit your every need. Providing unparalleled service and amenities, our residences are designed to make the everyday extraordinary.Willow Pointe is located conveniently in Upper Moreland Township, PA. Residents enjoy easy access to the turnpike and Willow Grove Park Mall and are also within close proximity to many

    Willow Pointe

    2405 Maryland Rd, Willow Grove, PA 19090
  • /36

    $435,000

    Sold Jun 05, 2026

    1619 Fitzwatertown Rd, Willow Grove, PA 19090

    • 4 Beds
    • 2 Baths
    • 1,600 Sq Ft
    • Built 1959

    Last Sold Summary

    • 4% Above List Price
    • $272/SF
    • 3 Days On Market

    Current Estimated Value $427,753

    Last Listing Agent Christopher Carr HomeZu

    1619 Fitzwatertown Rd, Willow Grove, PA 19090
    • /14

      Est $307,506

      Not Listed For Sale

      22 Twin Brooks Dr, Willow Grove, PA 19090

      • 2 Beds
      • 2.5 Baths
      • 1,418 Sq Ft
      • Built 1974
      22 Twin Brooks Dr, Willow Grove, PA 19090

      Last Sold Summary

      • 149 Days On Market

      Last Listing Agent ROBERT CLEGG Coldwell Banker Realty

  • /29

    $205,000

    Under Contract
    • 2 Beds
    • 1.5 Baths
    • 1,080 Sq Ft

    515 N York Rd Unit 9-F, Willow Grove, PA 19090

    This home is back on the market and ready for a serious buyer who is ready to put their own touch on a property that is priced to sell.This two-story condo in Green Willow Run gives you plenty of space to make your own, with 2 bedrooms, 1.5 baths, a spacious living room, an open eat-in kitchen, and plenty of closet space. Upstairs, you’ll find two generously sized bedrooms and an updated hall

    Agent Photo

    Jeff Chirico

    EXP Realty, LLC

    515 N York Rd Unit 9-F, Willow Grove, PA 19090
  • /44

    Starting at $1,495 Per Month

    • Studio - 3 Beds

    1001 Easton Rd, Willow Grove, PA 19090

    Located in Willow Grove, you can enjoy the serenity of suburban living with seamless access to shopping, dining, and the PA Turnpike. Other Willow Grove apartments pale in comparison to the remarkable amenities we offer. Our residents have exclusive access to a top-notch fitness center, a private movie theater, and a sprawling pool. We take pride in being a pet-friendly community, offering a

    Regency Towers Apartments

    1001 Easton Rd, Willow Grove, PA 19090
  • /24

    $477,000

    Sold Apr 17, 2026

    1838 Lukens Ave, Willow Grove, PA 19090

    • 3 Beds
    • 2 Baths
    • 1,684 Sq Ft
    • Built 1950

    Last Sold Summary

    • 6% Above List Price
    • $283/SF
    • 1 Day On Market

    Current Estimated Value $451,628

    Last Listing Agent Iuliia Luzianina ROI National Realty Corp

    1838 Lukens Ave, Willow Grove, PA 19090
    • /31

      Est $301,292

      Not Listed For Sale

      31 Twin Brooks Dr Unit 31E, Willow Grove, PA 19090

      • 2 Beds
      • 2.5 Baths
      • 1,418 Sq Ft
      • Built 1974
      31 Twin Brooks Dr Unit 31E, Willow Grove, PA 19090

      Last Sold Summary

      • 15 Days On Market

      Last Listing Agent Maryclaire Dzik BHHS Fox & Roach-Jenkintown

  • /14

    $509,900

    Open Sun 1PM - 3PM
    • 3 Beds
    • 3 Baths
    • 1,586 Sq Ft

    501 Grant Ave, Willow Grove, PA 19090

    Enter thru the covered front porch into the living room with bow window, eat- in kitchen with newer cabinets and counter tops, stainless steel appliances, down the hall the full bath and the 2nd bedroom, office/den that lead to sitting room into the primary bedroom with full bath, Upper level with outside entrance to another living area with kitchen bedroom, living room with full bath. Basement

    Agent Photo

    Robert Mathers

    R H M Real Estate Inc

    501 Grant Ave, Willow Grove, PA 19090
  • /27

    Starting at $1,775 Per Month

    • 1 - 2 Beds

    3625 Welsh Rd, Willow Grove, PA 19090

    North Crossing

    3625 Welsh Rd, Willow Grove, PA 19090
  • /2

    $472,000

    Sold Jul 01, 2026

    253 Gilpin Rd, Willow Grove, PA 19090

    • 4 Beds
    • 2 Baths
    • 1,558 Sq Ft
    • Built 1950

    Last Sold Summary

    • 7% Above List Price
    • $303/SF
    • 4 Days On Market

    Current Estimated Value $437,278

    Last Listing Agent Ashley Mlodzinski Better Homes and Gardens Real Estate - Maturo PA

    253 Gilpin Rd, Willow Grove, PA 19090
    • /27

      Not Listed For Sale

      66 Twin Brooks Dr, Willow Grove, PA 19090

      • 3 Beds
      • 2.5 Baths
      • 1,418 Sq Ft
      • Built 1974
      66 Twin Brooks Dr, Willow Grove, PA 19090

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Robert Felte Jr Quinn & Wilson, Inc.

  • /25

    $449,900

    • 3 Beds
    • 3 Baths
    • 1,614 Sq Ft

    197 Greyhorse Rd, Willow Grove, PA 19090

    Welcome to 197 Greyhorse Road, a well-maintained split-level home offering over 1,600 square feet of livable space on a spacious one-third acre lot. Lovingly cared for over the years and never leaving the original family, this home is clean, comfortable and ready for its next chapter.The main level features a bright living room with large windows and a spacious kitchen with plenty of

    Agent Photo

    Patrick Joos

    Keller Williams Real Estate-Blue Bell

    197 Greyhorse Rd, Willow Grove, PA 19090
  • /27

    Starting at $1,485 Per Month

    • 1 - 2 Beds

    2601 Blair Mill Rd, Willow Grove, PA 19090

    Come home to convenient living at Willow Ridge Apartments. Enjoy life on beautiful tree-lined streets, with easy access to transportation, shopping, and entertainment. Choose from a variety of spacious apartments, each with ample closet space and modern amenities. Willow Ridge Apartments is right where you want to be.

    Willow Ridge Apartments

    2601 Blair Mill Rd, Willow Grove, PA 19090
  • /26

    $450,000

    Sold Mar 23, 2026

    1954 Coolidge Ave, Willow Grove, PA 19090

    • 4 Beds
    • 2 Baths
    • 1,503 Sq Ft
    • Built 1950

    Last Sold Summary

    • 3% Above List Price
    • $299/SF
    • 8 Days On Market

    Current Estimated Value $450,392

    Last Listing Agent Kelly Costello Keller Williams Real Estate - Newtown

    1954 Coolidge Ave, Willow Grove, PA 19090
    • /30

      Est $477,470

      Not Listed For Sale

      2743 Keebler Ct, Willow Grove, PA 19090

      • 3 Beds
      • 2.5 Baths
      • 1,984 Sq Ft
      • Built 2014
      2743 Keebler Ct, Willow Grove, PA 19090

      Last Sold Summary

      • 2 Days On Market

      Last Listing Agent Marco Tustanowsky Coldwell Banker Realty

  • /22

    $240,000

    • 2 Beds
    • 1.5 Baths
    • 1,080 Sq Ft

    515 N York Rd Unit 11-F, Willow Grove, PA 19090

    Welcome to this lovely townhouse nestled in the highly sought-after Willow Green Run community. Ideal as a starter home, a comfortable downsizing option, or a smart investment opportunity, this well-maintained residence offers both comfort and convenience.Enjoy the peace of mind that comes with a brand-new central air conditioning and heating system. The newer kitchen and beautiful hardwood

    Irina Wynn Wynn Real Estate LLC

    515 N York Rd Unit 11-F, Willow Grove, PA 19090
  • /35

    Starting at $1,640 Per Month

    • 2 Beds

    3550 Bartram Rd, Willow Grove, PA 19090

    Valley Green Apartments is a small, private community nestled within a quiet suburban Willow Grove neighborhood. The popular Sam's Italian Market is within walking distance. Malls, shopping centers, and restaurants are available in both directions, as well as easy access to all major highways, good schools, and more. Every apartment features a balcony or patio and ample closet space. Tours

    Valley Green Apartments

    3550 Bartram Rd, Willow Grove, PA 19090
  • /2

    $470,000

    Sold Oct 08, 2025

    605 Crown St, Willow Grove, PA 19090

    • 4 Beds
    • 2 Baths
    • 1,822 Sq Ft
    • Built 1920

    Last Sold Summary

    • $258/SF
    • 46 Days On Market

    Current Estimated Value $467,310

    Last Listing Agent JOHN HANDSCHUH RE/MAX Legacy

    605 Crown St, Willow Grove, PA 19090
    • /30

      Est $329,518

      Not Listed For Sale

      29 Twin Brooks Dr, Willow Grove, PA 19090

      • 3 Beds
      • 2.5 Baths
      • 1,418 Sq Ft
      • Built 1974
      29 Twin Brooks Dr, Willow Grove, PA 19090

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Mathew Sickler Keller Williams - Main Street

  • /2

    $575,000

    New Construction
    • 3 Beds
    • 2.5 Baths

    1668 Washington Ave, Willow Grove, PA 19090

    New construction, 3 bedroom 2.5 bath single home to be built in 2026. Email listing agent with questions

    Eleanor Studley Walter Studley Real Estate Sales Corp

    1668 Washington Ave, Willow Grove, PA 19090
  • /19

    $3,000 Per Month

    • 3 Beds
    • 3 Baths
    • 1,974 Sq Ft
    • House for Rent

    2907 Kanes Rd, Willow Grove, PA 19090

    Property Id: 2824655 Welcome to this well-maintained 3-bedroom, 3-full-bath colonial in the sought-after Willow Manor neighborhood, located in the award-winning Abington School District and within walking distance of Willow Hill Elementary. Offering a comfortable layout, generous living space, and a fully fenced backyard, this home provides plenty of room for everyday living, working from

    2907 Kanes Rd, Willow Grove, PA 19090
  • /30

    $390,000

    Sold Sep 26, 2025

    2445 Hamilton Ave, Willow Grove, PA 19090

    • 3 Beds
    • 1.5 Baths
    • 1,456 Sq Ft
    • Built 1969

    Last Sold Summary

    • $268/SF
    • 2 Days On Market

    Current Estimated Value $402,070

    Last Listing Agent Gage Noel Keller Williams Real Estate-Langhorne

    2445 Hamilton Ave, Willow Grove, PA 19090
    • /41

      Est $325,224

      Not Listed For Sale

      41 Twin Brooks Dr, Willow Grove, PA 19090

      • 3 Beds
      • 2.5 Baths
      • 1,418 Sq Ft
      • Built 1974
      41 Twin Brooks Dr, Willow Grove, PA 19090

      Last Sold Summary

      • 28 Days On Market

      Last Listing Agent Mr. Vincent Bruno Mike Dunphy Sells Real Estate Inc.

  • /26

    $325,000

    $24K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 2,200 Sq Ft

    2149 Maplewood Ave, Abington, PA 19001

    This home has great bones and so much potential to make this the home you have been looking for! The front door opens in to a finished porch that would make a great mudroom. there is a large bright living room, which opens in to a dining room. A small den/playroom is of to the side. A large kitchen with a walkout deck finishes off this level.Upstairs you will find a full hall bathroom, a

    Jennifer Kuznits EveryHome Realtors

    2149 Maplewood Ave, Abington, PA 19001
  • /6

    $2,095

    Total Monthly Price

    • 2 Beds
    • 1 Bath
    • 1,050 Sq Ft
    • Condo for Rent

    2206 Moreland Rd Unit B, Abington, PA 19001

    Convenient to loacl shopping and all forms of public transportation

    2206 Moreland Rd Unit B, Abington, PA 19001
  • /2

    $602,000

    Sold Jul 14, 2026

    1735 Ridgeway Ave, Willow Grove, PA 19090

    • 3 Beds
    • 2.5 Baths
    • 2,072 Sq Ft
    • Built 2016

    Last Sold Summary

    • 1% Above List Price
    • $291/SF
    • 4 Days On Market

    Current Estimated Value $588,708

    Last Listing Agent Brittany Nettles Keller Williams Real Estate

    1735 Ridgeway Ave, Willow Grove, PA 19090
    • /15

      Est $206,420

      Not Listed For Sale

      515 N York Rd Unit 1-A, Willow Grove, PA 19090

      • 3 Beds
      • 1.5 Baths
      • 1,178 Sq Ft
      • Built 1975
      515 N York Rd Unit 1-A, Willow Grove, PA 19090

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Jim Nuskey Long & Foster Real Estate, Inc.

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$425,000
Median Single Family Sale Price
$437,500
Median Townhouse Sale Price
$276,500
Median 2 Bedroom Sale Price
$288,950
Average Price Per Sq Ft
$252
Number of Homes for Sale
6,953
Last 12 months Home Sales
165
Months of Supply
1.80
Median List Price
$425,000
Median Change From 1st List Price
0%
Median Home Sale Price YoY Change
1%
How to Buy a Home How to Finance a Home How to Sell a Home