15,717

Homes in ZIP Code 28031

Section Image Section Image
  • /40

    $1,275,000

    Pending
    • 4 Beds
    • 3.5 Baths
    • 3,214 Sq Ft

    9133 Robbins Preserve Rd, Cornelius, NC 28031

    Just gorgeous - This immaculate, and move-in-ready home in the highly sought-after Robbins Park neighborhood is dressed in classic finishes that will translate to anyone's style. Crafted with timeless all-brick construction, this 4-bedroom, 3.5-bathroom home boasts a popular floor plan highlighted by a luxurious main-level primary suite which includes the laundry room.Upgraded hand scraped,

    Agent Photo

    Kim Zarsadias

    Lake Realty

    9133 Robbins Preserve Rd, Cornelius, NC 28031
  • /15

    $2,335 Per Month

    • 3 Beds
    • 2.5 Baths
    • 1,944 Sq Ft
    • House for Rent

    9022 Glenashley Dr, Cornelius, NC 28031

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2514.70. That covers your base rent, $2335.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    9022 Glenashley Dr, Cornelius, NC 28031
  • /45

    $975,000

    Sold May 22, 2026

    18724 Nautical Dr, Cornelius, NC 28031

    • 3 Beds
    • 2.5 Baths
    • 1,701 Sq Ft
    • Built 1990

    Last Sold Summary

    • 11% Below List Price
    • $573/SF
    • 7 Days On Market

    Current Estimated Value $927,626

    Last Listing Agent Marlene Billesdon Helen Adams Realty

    18724 Nautical Dr, Cornelius, NC 28031
    • /47

      Est $523,742

      Not Listed For Sale

      20827 Brinkley St, Cornelius, NC 28031

      • 4 Beds
      • 2.5 Baths
      • 2,453 Sq Ft
      • Built 2003
      20827 Brinkley St, Cornelius, NC 28031

      Last Sold Summary

      • 38 Days On Market

      Last Listing Agent Sarah Ehmke Southern Homes of the Carolinas, Inc

  • /32

    $539,000

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

    21021 Entrada Dr, Cornelius, NC 28031

    Experience the best of Lake Norman living in this charming A-frame home located in the highly sought-after Bahia Bay community in Cornelius. Offering community lake access, a private boat launch, swimming area, dock, picnic area, and incredibly low HOA dues of just $75 per year, this property delivers an exceptional waterfront lifestyle without the waterfront price tag.This unique

    Agent Photo

    Molly Zahn Harrison

    Select Realty

    21021 Entrada Dr, Cornelius, NC 28031
  • /19

    $2,795 Per Month

    • 4 Beds
    • 2.5 Baths
    • 2,315 Sq Ft
    • House for Rent

    17113 Cabernet Ct, Cornelius, NC 28031

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2974.70. That covers your base rent, $2795.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    17113 Cabernet Ct, Cornelius, NC 28031
  • /46

    $535,000

    Sold Jan 23, 2026

    18840 Nautical Dr Unit 65, Cornelius, NC 28031

    • 3 Beds
    • 2 Baths
    • 1,370 Sq Ft
    • Built 1999

    Last Sold Summary

    • 7% Below List Price
    • $391/SF
    • 115 Days On Market

    Current Estimated Value $543,912

    Last Listing Agent Kelly Wodzinski Keller Williams Unified

    18840 Nautical Dr Unit 65, Cornelius, NC 28031
    • /26

      Est $528,475

      Not Listed For Sale

      21005 Brinkley St, Cornelius, NC 28031

      • 4 Beds
      • 2.5 Baths
      • 2,612 Sq Ft
      • Built 2004
      21005 Brinkley St, Cornelius, NC 28031

      Last Sold Summary

      • 136 Days On Market

      Last Listing Agent Amy Horne Opendoor Brokerage LLC

  • /42

    $590,000

    $55K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,497 Sq Ft

    21123 Rio Oro Dr, Cornelius, NC 28031

    Lake Norman Living at an Unbeatable Value - Welcome to Bahia Bay.Nestled on nearly half an acre of wooded land in the sought-after Bahia Bay community, this charming 3-bedroom, 3-bath home puts the best of Lake Norman right at your fingertips - without the waterfront price tag. Enjoy exclusive community access to a boat ramp, dock, paddlesport launch, and a lakefront picnic area that will

    Agent Photo

    Alison Alston

    EXP Realty LLC Ballantyne

    21123 Rio Oro Dr, Cornelius, NC 28031
  • /15

    $1,675 Per Month

    • 2 Beds
    • 3 Baths
    • 1,150 Sq Ft
    • Townhouse for Rent

    21032 N Main St, Cornelius, NC 28031

    Property Id: 939134 2 Bedroom 2 1/2 bath townhouse in small 5 unit complex. Remodeled kitchen with new appliances, new luxury vinyl floor downstairs, new carpet upstairs and new lighting fixtures. Walk to downtown Davidson and Lake Norman YMCA from the townhouse.

    21032 N Main St, Cornelius, NC 28031
  • /37

    $1,250,000

    Sold Oct 16, 2025

    20321 Bethelwood Ln, Cornelius, NC 28031

    • 5 Beds
    • 4 Baths
    • 3,254 Sq Ft
    • Built 2014

    Last Sold Summary

    • 7% Below List Price
    • $384/SF
    • 3 Days On Market

    Current Estimated Value $1,295,050

    Last Listing Agent Holly MacFalls C-A-RE Realty

    20321 Bethelwood Ln, Cornelius, NC 28031
    • /26

      Est $311,193

      Not Listed For Sale

      21322 Mccall St, Cornelius, NC 28031

      • 2 Beds
      • 2 Baths
      • 1,102 Sq Ft
      • Built 1978
      21322 Mccall St, Cornelius, NC 28031

      Last Sold Summary

      • 26 Days On Market

      Last Listing Agent Lee McConnell Coldwell Banker Advantage

  • /23

    $238,000

    $21K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,180 Sq Ft

    21230 Hickory St Unit 9C, Cornelius, NC 28031

    Fantastic opportunity to own a lower level condo in desirable the Mills Creek neighborhood.Walking distance to lovely downtown Cornelius. Condo features a large living room with lots of natural light. Spacious kitchen with ample cabinet space for storage that connects to the dinning area. Rear facing primary bedroom suite with a walk in closet. Secondary bathroom with handicap shower

    Agent Photo

    Lucas Jones

    Carolina Landmark Realty

    21230 Hickory St Unit 9C, Cornelius, NC 28031
  • /18

    $1,995

    Total Monthly Price

    • 3 Beds
    • 2.5 Baths
    • 1,344 Sq Ft
    • House for Rent

    10929 Shelly Renee Dr, Cornelius, NC 28031

    Now offering 18-month leases. Sign today and lock in today’s low rate for the next 18 months! Offer valid for new applicants who sign an 18-month lease and move-in by September 18, 2026. Base rent will remain at the 12-month lease rate for the duration of the 18-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This

    10929 Shelly Renee Dr, Cornelius, NC 28031
  • /43

    $450,000

    Sold Jul 28, 2026

    18210 Ebenezer Dr, Cornelius, NC 28031

    • 3 Beds
    • 2 Baths
    • 1,470 Sq Ft
    • Built 2014

    Last Sold Summary

    • 4% Below List Price
    • $306/SF
    • 5 Days On Market

    Current Estimated Value $468,341

    Last Listing Agent Roxanne Kraemer Coldwell Banker Realty

    18210 Ebenezer Dr, Cornelius, NC 28031
    • /30

      Est $576,304

      Not Listed For Sale

      21705 Torrence Chapel Rd, Cornelius, NC 28031

      • 3 Beds
      • 2 Baths
      • 2,049 Sq Ft
      • Built 2005
      21705 Torrence Chapel Rd, Cornelius, NC 28031

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Sunny Yates Yates Realty Inc

  • /37

    $699,000

    Pending
    • 5 Beds
    • 3.5 Baths
    • 2,788 Sq Ft

    20307 Southshore Dr, Cornelius, NC 28031

    Open-concept living feels beautifully reimagined in this transitional home near Lake Norman in Cornelius, North Carolina. Designed for comfort, connection, and everyday ease, this 5-bedroom, 3.5-bath residence offers 2,788 square feet across a thoughtful two-story layout. The vaulted family room creates an impressive sense of volume and natural flow, opening to the kitchen and dining areas for

    Agent Photo

    Amy Petrenko

    Premier Sotheby's International Realty

    20307 Southshore Dr, Cornelius, NC 28031
  • /17

    $2,385 Per Month

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

    19025 Park Terrace Ln, Davidson, NC 28036

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2524.70. That covers your base rent, $2385.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    19025 Park Terrace Ln, Davidson, NC 28036
  • /48

    $2,350,000

    Sold May 21, 2026

    21013 Island Forest Dr, Cornelius, NC 28031

    • 5 Beds
    • 4.5 Baths
    • 4,974 Sq Ft
    • Built 2014

    Last Sold Summary

    • 16% Below List Price
    • $472/SF
    • 93 Days On Market

    Current Estimated Value $2,365,235

    Last Listing Agent Liz Miller Ivester Jackson Christie's

    21013 Island Forest Dr, Cornelius, NC 28031
    • /48

      Est $929,561

      Not Listed For Sale

      21514 Gulfstar Ct, Cornelius, NC 28031

      • 4 Beds
      • 2.5 Baths
      • 3,231 Sq Ft
      • Built 1994
      21514 Gulfstar Ct, Cornelius, NC 28031

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Trinh Forstner Mackey Realty LLC

  • /40

    $394,000

    • 2 Beds
    • 2 Baths
    • 954 Sq Ft

    17919 Kings Point Dr Unit C, Cornelius, NC 28031

    Lake living at its best—where views, stunning sunsets, natural light, and privacy all come together in this perfectly located top-floor end unit, 2-bedroom, 2-bath condo. Why do you want top floor? No neighbors above you, which means no footsteps overhead! Plus being on the top floor allows for space-enhancing high ceilings with the stunning angles that you can't get on the lower floors. In this

    Agent Photo

    Candy La Monica

    RE/MAX Executive

    17919 Kings Point Dr Unit C, Cornelius, NC 28031
  • /20

    $2,120

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,465 Sq Ft
    • House for Rent

    11342 Heritage Green Dr, Cornelius, NC 28031

    This property is professionally managed by AMH, a leading single-family rental company. We expect to make this property available for showings soon. We work to simplify your rental experience by offering self-guided tours and a streamlined leasing process you can complete all online, all on your own schedule. Once moved in, we provide maintenance support that you can rely on, so you can enjoy

    11342 Heritage Green Dr, Cornelius, NC 28031
  • /22

    $350,000

    Sold Oct 01, 2025

    21120 Cold Spring Ln Unit 6, Cornelius, NC 28031

    • 2 Beds
    • 2 Baths
    • 1,176 Sq Ft
    • Built 1997

    Last Sold Summary

    • 9% Below List Price
    • $298/SF
    • 60 Days On Market

    Current Estimated Value $364,506

    Last Listing Agent Bobbie Little Southern Homes of the Carolinas, Inc

    21120 Cold Spring Ln Unit 6, Cornelius, NC 28031
    • /36

      Est $1,024,913

      Not Listed For Sale

      17308 Players Ridge Dr, Cornelius, NC 28031

      • 3 Beds
      • 3 Baths
      • 2,497 Sq Ft
      • Built 1995
      17308 Players Ridge Dr, Cornelius, NC 28031

      Last Sold Summary

      • 68 Days On Market

      Last Listing Agent Jeanette Charlet NorthGroup Real Estate LLC

  • /37

    $999,000

    Under Contract
    • 4 Beds
    • 3 Baths
    • 2,763 Sq Ft

    16620 Redding Park Ln, Cornelius, NC 28031

    Nestled on a private corner lot in the highly sought-after Robbins Park community, this beautifully maintained full brick home offers an exceptional blend of elegance, comfort, and convenience just minutes from Lake Norman, Birkdale Village, and all that Cornelius has to offer. A welcoming covered front porch leads into a thoughtfully designed open floor plan featuring new rich flooring,

    Agent Photo

    Matt Sarver

    Keller Williams Lake Norman

    16620 Redding Park Ln, Cornelius, NC 28031
  • /19

    $2,295 Per Month

    • 3 Beds
    • 2.5 Baths
    • 2,636 Sq Ft
    • House for Rent

    21074 Nannie Potts Ln, Cornelius, NC 28031

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2434.70. That covers your base rent, $2295.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    21074 Nannie Potts Ln, Cornelius, NC 28031
  • /30

    $450,000

    Sold Jun 24, 2026

    19531 Denae Lynn Dr, Cornelius, NC 28031

    • 4 Beds
    • 3 Baths
    • 2,020 Sq Ft
    • Built 2006

    Last Sold Summary

    • 1% Below List Price
    • $223/SF
    • 13 Days On Market

    Current Estimated Value $453,101

    Last Listing Agent Steve Gift Berkshire Hathaway HomeServices Carolinas Realty

    19531 Denae Lynn Dr, Cornelius, NC 28031
    • /48

      Est $2,580,039

      Not Listed For Sale

      18718 Peninsula Cove Ln, Cornelius, NC 28031

      • 5 Beds
      • 6 Baths
      • 4,947 Sq Ft
      • Built 2006
      18718 Peninsula Cove Ln, Cornelius, NC 28031

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Mary Kay Portaro Ivester Jackson Christie's

  • /48

    $675,000

    Under Contract
    • 3 Beds
    • 2 Baths
    • 2,144 Sq Ft

    12701 Meetinghouse Dr, Cornelius, NC 28031

    Ideally situated in the heart of Bailey’s Glen’s sought-after “Downtown” area, this popular Grayson model offers an exceptional blend of comfort, convenience and active-adult living. Just a leisurely stroll from the clubhouse and an impressive array of amenities, the home enjoys a prime location within the community. Beautifully landscaped grounds and an expansive screened porch create a peaceful

    Agent Photo

    Craig LePage

    EXP Realty LLC Mooresville

    12701 Meetinghouse Dr, Cornelius, NC 28031
  • /2

    $2,350

    Total Monthly Price

    • 3 Beds
    • 2 Baths
    • 1,652 Sq Ft
    • House for Rent

    10450 Glenmeade Rd, Cornelius, NC 28031

    This property is professionally managed by AMH, a leading single-family rental company. We expect to make this property available for showings soon. We work to simplify your rental experience by offering self-guided tours and a streamlined leasing process you can complete all online, all on your own schedule. Once moved in, we provide maintenance support that you can rely on, so you can enjoy

    10450 Glenmeade Rd, Cornelius, NC 28031
  • /35

    $500,000

    Sold Oct 29, 2025

    10701 Washam Potts Rd, Cornelius, NC 28031

    • 3 Beds
    • 2.5 Baths
    • 2,329 Sq Ft
    • Built 1973

    Last Sold Summary

    • 9% Below List Price
    • $215/SF
    • 5 Days On Market

    Current Estimated Value $577,355

    Last Listing Agent Lori Scherrman First Priority Realty Inc.

    10701 Washam Potts Rd, Cornelius, NC 28031
    • /9

      Est $1,016,654

      Not Listed For Sale

      20115 Chapel Point Ln, Cornelius, NC 28031

      • 3 Beds
      • 4 Baths
      • 3,979 Sq Ft
      • Built 1968
      20115 Chapel Point Ln, Cornelius, NC 28031

      Last Sold Summary

      • 94 Days On Market

      Last Listing Agent Lance Carlyle Carlyle Properties

  • /41

    $770,000

    • 3 Beds
    • 2 Baths
    • 2,569 Sq Ft

    13003 Riley Grace Ln, Cornelius, NC 28031

    Welcome to this beautifully maintained home offering an inviting open-concept layout, spacious main-level living, and exceptional indoor-outdoor spaces, located in a coveted, 55+ neighborhood in the heart of Cornelius. A charming stone-accented exterior, manicured landscaping, and covered front porch create impressive curb appeal, while the bright entryway welcomes you inside with beautiful

    Agent Photo

    Matt Sarver

    Keller Williams Lake Norman

    13003 Riley Grace Ln, Cornelius, NC 28031
  • /14

    $2,185 Per Month

    • 4 Beds
    • 3.5 Baths
    • 1,844 Sq Ft
    • House for Rent

    9661 Bailey Rd, Cornelius, NC 28031

    Lease this home and get more from Invitation Homes professional property management. This home comes fully loaded with quality amenities, must-have services, high-end tech and ProCare® professional maintenance. Your estimated total monthly payment is $2324.70. That covers your base rent, $2185.00 + our required services designed to make your life easier: Air Filter Delivery Fee ($9.95), Internet

    9661 Bailey Rd, Cornelius, NC 28031
  • /8

    $1,185,000

    Sold Dec 08, 2025

    17728 Jetton Green Loop, Cornelius, NC 28031

    • 3 Beds
    • 3.5 Baths
    • 3,027 Sq Ft
    • Built 2019

    Last Sold Summary

    • 1% Above List Price
    • $391/SF
    • 0 Days On Market

    Current Estimated Value $1,227,985

    Last Listing Agent Kathleen McMahan Lake Norman Realty, Inc.

    17728 Jetton Green Loop, Cornelius, NC 28031
    • /45

      Est $380,914

      Not Listed For Sale

      18832 Nautical Dr Unit 44, Cornelius, NC 28031

      • 2 Beds
      • 2 Baths
      • 1,087 Sq Ft
      • Built 1999
      18832 Nautical Dr Unit 44, Cornelius, NC 28031

      Last Sold Summary

      • 135 Days On Market

      Last Listing Agent Kelly Wodzinski Keller Williams Unified

  • /27

    $254,900

    $4K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,172 Sq Ft

    21246 Hickory St, Cornelius, NC 28031

    Secured via code building in the heart of downtown Cornelius where you could access grocery, drug store, restaurants and the Cain center for arts all with no car! This thoughtful floor plan has a balcony on rear and off the front living area to enjoy the large tree lined street. Bedrooms have walk in closets and separated each having a full bath to utilize. Owners have just put in new lighting,

    Agent Photo

    Robin Kielar

    Keller Williams Unified

    21246 Hickory St, Cornelius, NC 28031
  • /20

    $2,415

    Total Monthly Price

    • 4 Beds
    • 2.5 Baths
    • 1,856 Sq Ft
    • House for Rent

    11234 Heritage Green Dr, Cornelius, NC 28031

    Now offering 18-month leases. Sign today and lock in today’s low rate for the next 18 months! Offer valid for new applicants who sign an 18-month lease and move-in by September 18, 2026. Base rent will remain at the 12-month lease rate for the duration of the 18-month term. Offer is contingent on application approval and execution of a lease agreement. Other terms and conditions may apply. This

    11234 Heritage Green Dr, Cornelius, NC 28031
  • /45

    $2,200,000

    Sold Oct 23, 2025

    18843 Flat Shoals Dr, Cornelius, NC 28031

    • 5 Beds
    • 4.5 Baths
    • 5,019 Sq Ft
    • Built 2006

    Last Sold Summary

    • 4% Below List Price
    • $438/SF
    • 20 Days On Market

    Current Estimated Value $2,292,492

    Last Listing Agent Sharon Finch Keller Williams Ballantyne Area

    18843 Flat Shoals Dr, Cornelius, NC 28031
    • /20

      Est $409,356

      Not Listed For Sale

      18224 Taffrail Way Unit 16T, Cornelius, NC 28031

      • 3 Beds
      • 2.5 Baths
      • 1,374 Sq Ft
      • Built 1999
      18224 Taffrail Way Unit 16T, Cornelius, NC 28031

      Last Sold Summary

      • 121 Days On Market

      Last Listing Agent Susan Ayers HomeZu

Showing Results 81 - 120, Page 3 of 18

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