3,418

Homes in ZIP Code 19021

Section Image Section Image
  • /24

    $369,000

    • 5 Beds
    • 2 Baths
    • 1,425 Sq Ft

    1304 Nancy Dr, Croydon, PA 19021

    Available now in desirable Croydon Acres! This spacious 5-bedroom, 2 full bath home offers the perfect combination of space, convenience, and value. Ideally located with easy access to Street Road, I-95, and Bristol Borough, commuting and everyday shopping are a breeze. The main level features a bright and inviting living room, a spacious eat-in kitchen, three generously sized bedrooms, and a

    Agent Photo

    ROBERT CLEGG

    Coldwell Banker Realty

    1304 Nancy Dr, Croydon, PA 19021
  • /41

    Starting at $1,210 Per Month

    • Studio - 2 Beds

    1100 Newportville Rd, Croydon, PA 19021

    Why compromise when you can have it all at Glen HollowApartments? Modern amenities and a convenient locationare just a couple of things making our apartments in Croydon, PA, agreat choice for you. Whether you're seeking relaxation, a dynamic lifestyle,or local exploration, our community has you covered – the pool, playground, andaddress near SEPTA options stand as proof. Close

    Glen Hollow

    1100 Newportville Rd, Croydon, PA 19021
  • /33

    $225,000

    Sold Dec 30, 2025

    1041 Rosa Ave, Croydon, PA 19021

    • 4 Beds
    • 2.5 Baths
    • 1,600 Sq Ft
    • Built 1940

    Last Sold Summary

    • 18% Below List Price
    • $141/SF
    • 110 Days On Market

    Current Estimated Value $293,088

    Last Listing Agent SCOTT SEPKOWICZ KW Empower

    1041 Rosa Ave, Croydon, PA 19021
    • /4

      Not Listed For Sale

      0 Newportville Rd Unit PABU2091858, Croydon, PA 19021

      0 Newportville Rd Unit PABU2091858, Croydon, PA 19021

      Last Sold Summary

      • 118 Days On Market

      Last Listing Agent Olivia Costello Keller Williams Real Estate-Doylestown

  • /51

    $529,900

    New Construction Coming Soon Oct 1
    • 4 Beds
    • 3 Baths
    • 2,187 Sq Ft

    1016 Anne St, Croydon, PA 19021

    Welcome to an exciting opportunity to personalize your brand-new home! This thoughtfully designed home features 4 bedrooms and 3 full bathrooms, including a convenient main-floor bedroom and full bath, offering flexibility for guests, a home office, or multi-generational living.Step inside through the impressive two-story foyer, setting the tone for the spacious and well-designed interior.

    Richard Webb Keller Williams Real Estate - Newtown

    1016 Anne St, Croydon, PA 19021
  • /16

    $2,400 Per Month

    • 3 Beds
    • 1 Bath
    • 950 Sq Ft
    • House for Rent

    901 Spencer Dr, Croydon, PA 19021

    Welcome to 901 Spencer Drive, a beautifully renovated 3-bedroom, 1-bathroom home offering modern updates and plenty of space to make it your own. This move-in-ready property features a brand-new HVAC system, new washer and dryer, and stylish renovations throughout. Outside, enjoy the huge yard and great curb appeal, perfect for relaxing, entertaining, or enjoying the outdoors. Don’t miss the

    Emily Rubin Keller Williams Real Estate-Langhorne

    901 Spencer Dr, Croydon, PA 19021
  • /15

    $330,000

    Sold Mar 31, 2026

    1706 Spencer Dr, Croydon, PA 19021

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • Built 1955

    Last Sold Summary

    • $347/SF
    • 3 Days On Market

    Current Estimated Value $324,437

    Last Listing Agent Desiraee Davis Next Home Consultants

    1706 Spencer Dr, Croydon, PA 19021
    • /19

      Est $403,340

      Not Listed For Sale

      1031 First Ave, Croydon, PA 19021

      • 3 Beds
      • 2 Baths
      • 1,320 Sq Ft
      • Built 1992
      1031 First Ave, Croydon, PA 19021

      Last Sold Summary

      • 11 Days On Market

      Last Listing Agent Joseph Hawkins Hawkins Real Estate Company

  • /27

    $275,000

    $175K PRICE DROP Pending
    • 3 Beds
    • 1 Bath
    • 1,008 Sq Ft

    1005 Third Ave, Croydon, PA 19021

    Single famiy rancher with outside enterance to unfinished basement, Drive way on the side of the home, Fenfeced yard. Rear deck.

    Howard Gottlieb Keller Williams Real Estate-Langhorne

    1005 Third Ave, Croydon, PA 19021
  • /7

    $1,600 Per Month

    • 2 Beds
    • 1 Bath
    • 904-906 Main Ave

    904-906 Main Ave Unit 2nd Floor, Croydon, PA 19021

    Don't miss this newly renovated second-floor apartment featuring two spacious bedrooms and one full bathroom. The updated interior offers a bright, comfortable layout with modern finishes throughout.Conveniently located just a short walk to the SEPTA train station, two nearby parks, shopping, restaurants, and with easy access to I-95 and I-295, this apartment is perfect for commuters and

    904-906 Main Ave Unit 2nd Floor, Croydon, PA 19021
  • /15

    $300,000

    Sold Dec 30, 2025

    1138 Fourth Ave, Croydon, PA 19021

    • 3 Beds
    • 2 Baths
    • 1,246 Sq Ft
    • Built 1920

    Last Sold Summary

    • $241/SF
    • 25 Days On Market

    Current Estimated Value $306,483

    Last Listing Agent Catherine Fisher Re/Max One Realty

    1138 Fourth Ave, Croydon, PA 19021
    • /22

      Est $388,415

      Not Listed For Sale

      1316 Prospect Ave, Croydon, PA 19021

      • 3 Beds
      • 1 Bath
      • 1,558 Sq Ft
      • Built 1948
      1316 Prospect Ave, Croydon, PA 19021

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Donna McGowan Coldwell Banker Realty

  • /25

    $339,000

    Under Contract
    • 4 Beds
    • 1 Bath
    • 1,448 Sq Ft

    1027 Hilary Ave, Croydon, PA 19021

    Some homes simply have a story—and this one has been 50 years in the making.Offered for the first time in half a century, this well-loved Croydon Acres ranch has been the backdrop for decades of family life, memories and milestones. Now, it’s ready for someone new to make it their own.With 4 bedrooms, 1 full bath and 1,448 square feet, the home offers more space and flexibility

    Tammy Cornine Weichert Realtors

    1027 Hilary Ave, Croydon, PA 19021
  • /24

    $3,750 Per Month

    • 4 Beds
    • 1.5 Baths
    • 1,700 Sq Ft
    • House for Rent

    409 River Rd, Croydon, PA 19021

    Welcome to this beautifully renovated ranch-style home available for rent in the heart of Croydon. Thoughtfully updated from top to bottom, this move-in-ready residence offers the perfect blend of modern finishes, comfortable living spaces, and an unbeatable location.Step inside to discover a bright and inviting interior featuring gleaming hardwood floors, abundant natural light, and an

    Jeffrey Shablin Coldwell Banker Realty

    409 River Rd, Croydon, PA 19021
  • /51

    $700,000

    Sold Aug 03, 2026

    904 Main Ave, Croydon, PA 19021

    • Studio
    • 2,800 Sq Ft
    • Built 1940

    Last Sold Summary

    • 4% Above List Price
    • $250/SF
    • 16 Days On Market

    Current Estimated Value $633,375

    Last Listing Agent Anne-Marie Tustin Keller Williams Premier

    904 Main Ave, Croydon, PA 19021
    • /21

      Est $365,781

      Not Listed For Sale

      400 Louise Ave, Croydon, PA 19021

      • 8 Beds
      • 2 Baths
      • 2,176 Sq Ft
      • Built 1955
      400 Louise Ave, Croydon, PA 19021

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Shelly Knecht RE/MAX 2000

  • /18

    $336,000

    $1K PRICE INCREASE Pending
    • 2 Beds
    • 1 Bath
    • 960 Sq Ft

    2015 Summit Ave, Croydon, PA 19021

    Open house Sunday 1-3pmShowing start at open house.Welcome to this 2 Bedroom 1 Bath home located in Croydon! This gem is adorable and located on a quiet street with great curb appeal. Beautiful front porch and plenty of off street parking. This is a corner lot and very well maintained home. New roof, windows and siding! Very spacious main bedroom and large kitchen! Attic for storage and

    JOLENE KIST Century 21 Advantage Gold-Lower Bucks

    2015 Summit Ave, Croydon, PA 19021
  • /17

    $1,900 Per Month

    • 3 Beds
    • 1 Bath
    • Condo for Rent

    800 State Rd Unit 3, Croydon, PA 19021

    Welcome to 800 State Rd, Unit 3 in Croydon, PA! This well-maintained rental offers a comfortable and convenient place to call home in a great Bucks County location.The unit features a bright, functional layout with comfortable living space, a well-equipped kitchen, and generously sized rooms. Conveniently located near major roadways, shopping, restaurants, public transportation, and

    Manus Cassidy KW Empower

    800 State Rd Unit 3, Croydon, PA 19021
  • /36

    $459,900

    Sold Dec 22, 2025

    817 Fifth Ave, Croydon, PA 19021

    • 3 Beds
    • 2.5 Baths
    • 1,907 Sq Ft
    • Built 2020

    Last Sold Summary

    • $241/SF
    • 16 Days On Market

    Current Estimated Value $474,737

    Last Listing Agent Robin Kemmerer Robin Kemmerer Associates Inc

    817 Fifth Ave, Croydon, PA 19021
    • /39

      Est $322,123

      Not Listed For Sale

      222 Neshaminy Rd, Croydon, PA 19021

      • 3 Beds
      • 1 Bath
      • 1,082 Sq Ft
      • Built 1930
      222 Neshaminy Rd, Croydon, PA 19021

      Last Sold Summary

      • 3 Days On Market

      Last Listing Agent Casey Lebarron Keller Williams Real Estate - Newtown

  • /39

    $365,000

    $10K PRICE DROP Under Contract
    • 3 Beds
    • 2 Baths
    • 1,122 Sq Ft

    121 Walnut Ave, Croydon, PA 19021

    Welcome home! 3 bedroom, 2 full bathroom in Croydon Manor. Easy first floor living with spacious open kitchen, dining room and living room area, and full bathroom. Kitchen features wood cabinetry, modern tilework and granite counters. Dining area has sliding doors that lead to deck and backyard. Upstairs you will find 3 bedrooms freshly painted, and full bathroom with ceramic tile. Full finished

    Colleen Fletcher Century 21 Advantage Gold-Lower Bucks

    121 Walnut Ave, Croydon, PA 19021
  • /18

    $1,800 Per Month

    • 2 Beds
    • 1 Bath
    • 520 Sq Ft
    • House for Rent

    111 Walnut Ave, Croydon, PA 19021

    Welcome to 111 Walnut Ave, Croydon, PA 19021! This beautifully remodeled 2nd-floor apartment offers a renovated kitchen and bathroom, central air, and a modern, comfortable living space throughout. The newer kitchen features updated appliances and a sleek design, while the renovated bathroom offers modern fixtures and a fresh, contemporary feel. Washer and dryer are conveniently located in the

    Casey Lebarron Keller Williams Real Estate - Newtown

    111 Walnut Ave, Croydon, PA 19021
  • /15

    $379,900

    Sold Feb 11, 2026

    820 Keystone St, Croydon, PA 19021

    • 4 Beds
    • 2.5 Baths
    • 1,388 Sq Ft
    • Built 1973

    Last Sold Summary

    • $274/SF
    • 39 Days On Market

    Current Estimated Value $381,445

    Last Listing Agent Dawn Little Keller Williams Real Estate - Newtown

    820 Keystone St, Croydon, PA 19021
    • /27

      Est $324,285

      Not Listed For Sale

      1136 2nd Ave, Croydon, PA 19021

      • 2 Beds
      • 1 Bath
      • 812 Sq Ft
      • Built 1952
      1136 2nd Ave, Croydon, PA 19021

      Last Sold Summary

      • 5 Days On Market

      Last Listing Agent Angilena Kerper Opus Elite Real Estate

  • /26

    $425,000

    $25K PRICE INCREASE Pending
    • 4 Beds
    • 3.5 Baths
    • 1,829 Sq Ft

    1934 Colonial Dr, Croydon, PA 19021

    Four-bedroom homes come on the market every day. Finding one with 3½ bathrooms, a private lower-level suite, and room to continue growing into? That's another story.Situated on one of the largest lots in Newport Village, this Colonial offers over one-third of an acre of fenced yard—space that's becoming increasingly difficult to find at this price point.The layout simply makes sense. The

    Brian Lanoza Century 21 Advantage Gold-Southampton

    1934 Colonial Dr, Croydon, PA 19021
  • /14

    $315,000

    Sold Mar 26, 2026

    618 Cedar Ave, Croydon, PA 19021

    • 4 Beds
    • 1.5 Baths
    • 1,410 Sq Ft
    • Built 1945

    Last Sold Summary

    • $223/SF
    • 13 Days On Market

    Current Estimated Value $310,659

    Last Listing Agent Sarah Neiswender Keller Williams Real Estate - Bensalem

    618 Cedar Ave, Croydon, PA 19021
    • /26

      Not Listed For Sale

      411 New York Ave, Croydon, PA 19021

      • 5 Beds
      • 3.5 Baths
      • 2,400 Sq Ft
      411 New York Ave, Croydon, PA 19021

      Last Sold Summary

      • 19 Days On Market

      Last Listing Agent Ralph Harvey ListWithFreedom.com

  • /15

    $355,000

    $95K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 1,470 Sq Ft

    1000 Main Ave, Croydon, PA 19021

    3 Bedroom / 2 Bathroom Home for RentBeautifully newly renovated 3-bedroom, 2-bathroom home featuring fresh paint throughout and brand-new flooring. This well-maintained property offers a bright, clean interior with a functional layout and comfortable living spaces. The home also features a beautiful, spacious yard, ideal for outdoor enjoyment and added privacy.

    Yeisson Tena-Figuereo RE/MAX Properties - Newtown

    1000 Main Ave, Croydon, PA 19021
  • /37

    $210,000

    Sold Sep 11, 2026

    604 Harris Ave, Croydon, PA 19021

    • 2 Beds
    • 1 Bath

    Last Sold Summary

    • 11% Below List Price
    • 39 Days On Market

    Current Estimated Value $243,980

    Last Listing Agent Larry Steinhouse The Investor Brokerage

    604 Harris Ave, Croydon, PA 19021
    • /18

      Not Listed For Sale

      409 New York Ave, Croydon, PA 19021

      • 4 Beds
      • 2.5 Baths
      • 2,200 Sq Ft
      • Built 2025
      409 New York Ave, Croydon, PA 19021

      Last Sold Summary

      • 59 Days On Market

      Last Listing Agent Ralph Harvey ListWithFreedom.com

  • /31

    $379,900

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,312 Sq Ft

    1315 Main Ave, Croydon, PA 19021

    Welcome to this beautifully renovated home in the desirable Croydon Acres neighborhood! This move-in-ready 3-bedroom, 2-bath home has been thoughtfully updated from top to bottom with modern finishes and an open, inviting layout.Step inside to luxury vinyl plank flooring that flows throughout the main living areas, creating a seamless connection between the spacious living room and the

    Timothy Rocco Roc Hous Real Estate LLC

    1315 Main Ave, Croydon, PA 19021
  • /16

    $270,000

    Sold Dec 19, 2025

    222 New York Ave, Croydon, PA 19021

    • 2 Beds
    • 1.5 Baths
    • 780 Sq Ft
    • Built 1950

    Last Sold Summary

    • $346/SF
    • 23 Days On Market

    Current Estimated Value $275,348

    Last Listing Agent Denny Felice Heritage Homes Realty

    222 New York Ave, Croydon, PA 19021
    • /32

      Est $476,991

      Not Listed For Sale

      732 Keystone St, Croydon, PA 19021

      • 4 Beds
      • 2.5 Baths
      • 2,150 Sq Ft
      • Built 2025
      732 Keystone St, Croydon, PA 19021

      Last Sold Summary

      • 12 Days On Market

      Last Listing Agent Jamie McCafferty Realty Mark Cityscape-Huntingdon Valley

  • /21

    $385,000

    $15K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,197 Sq Ft

    512 Grant Ave, Croydon, PA 19021

    Welcome to this beautifully renovated home in a desirable location! This move-in-ready 3-bedroom, 2-bath corner property has been meticulously updated with modern finishes. Step inside to find a beautifully designed interior that features an upgraded kitchen that elevates the dining area, perfect for hosting gatherings. The kitchen is designed to impress with white shaker cabinetry, beautiful

    Jennifer Ponce Keller Williams Real Estate-Langhorne

    512 Grant Ave, Croydon, PA 19021
  • /35

    $432,500

    Sold Apr 30, 2026

    916 Stephen Ave, Croydon, PA 19021

    • 4 Beds
    • 2 Baths
    • 1,938 Sq Ft
    • Built 1955

    Last Sold Summary

    • 3% Above List Price
    • $223/SF
    • 1 Day On Market

    Current Estimated Value $413,536

    Last Listing Agent Christopher Carr HomeZu

    916 Stephen Ave, Croydon, PA 19021
    • /40

      Est $403,304

      Not Listed For Sale

      722 Bank St, Croydon, PA 19021

      • 3 Beds
      • 2 Baths
      • 1,600 Sq Ft
      • Built 2024
      722 Bank St, Croydon, PA 19021

      Last Sold Summary

      • 61 Days On Market

      Last Listing Agent Jamie McCafferty Realty Mark Cityscape-Huntingdon Valley

  • /47

    $374,900

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

    815 Stella Ave, Croydon, PA 19021

    Welcome to 815 Stella Ave — Move-In Ready in the Heart of CroydonTastefully updated and thoughtfully maintained, this 3-bedroom home checks every box on today's buyer's wish list — and then some. The main level offers a generous living area plus a comfortable family room that doubles beautifully as a flex space — use it as-is or effortlessly reconfigure it back to a first-floor bedroom to

    Rich Beaumont Equity Building Group

    815 Stella Ave, Croydon, PA 19021
  • /3

    $215,000

    Sold Feb 25, 2026

    1005 Maryland Ave, Croydon, PA 19021

    • 3 Beds
    • 1.5 Baths
    • 1,170 Sq Ft
    • Built 1955

    Last Sold Summary

    • 10% Below List Price
    • $184/SF
    • 4 Days On Market

    Current Estimated Value $375,278

    Last Listing Agent Andrea Coar Realty Mark Associates

    1005 Maryland Ave, Croydon, PA 19021
    • /34

      Not Listed For Sale

      847 Stella Ave, Croydon, PA 19021

      • 4 Beds
      • 3 Baths
      • 2,187 Sq Ft
      • Built 2024
      847 Stella Ave, Croydon, PA 19021

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Richard Webb Keller Williams Real Estate - Newtown

  • /2

    $550,000

    New Construction Pending
    • 5 Beds
    • 3 Baths

    823 Christy Ave, Croydon, PA 19021

    Photos are of a similar model and floor plan. Experience modern living in this Brand New Construction home in Croydon! Offering approximately 2,600 square feet of thoughtfully designed living space This stunning home features 5 bedrooms and 3 full bathrooms, including a first-floor bedroom and full bath. The spaciousopen-concept floor plan seamlessly connects the kitchen, dining, and living

    Diane Gable Long & Foster Real Estate, Inc.

    823 Christy Ave, Croydon, PA 19021

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home