Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Redfin Rental Tools
List my home for rent
Rental Tools dashboard
Should I sell or rent my home?
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
North Carolina
New Hanover County
Carolina Beach
OCEANA-PENINSULA
Properties in Carolina Beach in OCEANA-PENINSULA
Find homes for sale in Carolina Beach by selecting a property below:
803 Otter Rd, Carolina Beach, NC 28428
438 Oceana Way, Carolina Beach, NC 28428
923 Oceanward Ln, Carolina Beach, NC 28428
172 Olde Mariners Way, Carolina Beach, NC 28428
802 Old Dow Rd, Carolina Beach, NC 28428
1012 Old Dow Rd, Carolina Beach, NC 28428
12 Pavilion Ave N, Carolina Beach, NC 28428
918 Old Dow Rd, Carolina Beach, NC 28428
912 Old Dow Rd, Carolina Beach, NC 28428
195 Olde Mariners Way, Carolina Beach, NC 28428
164 Olde Mariners Way, Carolina Beach, NC 28428
914 Old Dow Rd #2, Carolina Beach, NC 28428
108 Palm Breeze Dr, Carolina Beach, NC 28428
100 Olde Mariners Way, Carolina Beach, NC 28428
168 Olde Mariners Way, Carolina Beach, NC 28428
160 Olde Mariners Way, Carolina Beach, NC 28428
916 Old Dow Rd, Carolina Beach, NC 28428
108 Olde Mariners Way, Carolina Beach, NC 28428
163 Olde Mariners Way, Carolina Beach, NC 28428
104 Olde Mariners Way, Carolina Beach, NC 28428
920 Oceanward Ln, Carolina Beach, NC 28428
196 Olde Mariners Way, Carolina Beach, NC 28428
904 Old Dow Rd #2, Carolina Beach, NC 28428
112 Palm Breeze Dr, Carolina Beach, NC 28428
904 Old Dow Rd, Carolina Beach, NC 28428
202 Peninsula Dr, Carolina Beach, NC 28428
908 Old Dow Rd Unit A, Carolina Beach, NC 28428
128 Olde Mariners Way, Carolina Beach, NC 28428
908 Old Dow Rd Unit 1& 2, Carolina Beach, NC 28428
146 Olde Mariners Way, Carolina Beach, NC 28428
119 Olde Mariners Way, Carolina Beach, NC 28428
152 Olde Mariners Way, Carolina Beach, NC 28428
192 Olde Mariners Way, Carolina Beach, NC 28428
904 Old Dow Rd, Carolina Beach, NC 28428
180 Olde Mariners Way, Carolina Beach, NC 28428
104 Palm Breeze Dr, Carolina Beach, NC 28428
402 Otter Rd, Carolina Beach, NC 28428
116 Olde Mariners Way, Carolina Beach, NC 28428
185 Olde Mariners Way, Carolina Beach, NC 28428
403 Otter Rd, Carolina Beach, NC 28428
914 Oceanward Ln, Carolina Beach, NC 28428
500 Otter Rd, Carolina Beach, NC 28428
917 Oceanward Ln, Carolina Beach, NC 28428
123 Olde Mariners Way, Carolina Beach, NC 28428
188 Olde Mariners Way, Carolina Beach, NC 28428
112 Olde Mariners Way, Carolina Beach, NC 28428
918 Oceanward Ln, Carolina Beach, NC 28428
156 Olde Mariners Way, Carolina Beach, NC 28428
1008 Old Dow Rd, Carolina Beach, NC 28428
201 Peninsula Dr, Carolina Beach, NC 28428
202 Peninsula Dr, Carolina Beach, NC 28428
908 Old Dow Rd #2, Carolina Beach, NC 28428
900 Old Dow Rd, Carolina Beach, NC 28428
116 Palm Breeze Dr, Carolina Beach, NC 28428
144 Olde Mariners Way, Carolina Beach, NC 28428
912 Old Dow Rd #1, Carolina Beach, NC 28428
814 Old Dow Rd, Carolina Beach, NC 28428
110 Palm Breeze Dr, Carolina Beach, NC 28428
191 Olde Mariners Way, Carolina Beach, NC 28428
105 Palm Breeze Dr, Carolina Beach, NC 28428
104 Ocean View Ave Unit A, Kure Beach, NC 28449
140 Olde Mariners Way, Carolina Beach, NC 28428
904 Old Dow Rd #1, Carolina Beach, NC 28428
810 Old Dow Rd, Carolina Beach, NC 28428
127 Olde Mariners Way, Carolina Beach, NC 28428
124 Olde Mariners Way, Carolina Beach, NC 28428
502 Otter Rd, Carolina Beach, NC 28428
804 Old Dow Rd, Carolina Beach, NC 28428
914 Old Dow Rd, Carolina Beach, NC 28428
800 Old Dow Rd, Carolina Beach, NC 28428
919 Oceanward Ln, Carolina Beach, NC 28428
912 Old Dow Rd #2, Carolina Beach, NC 28428
404 Otter Rd, Carolina Beach, NC 28428
113 Palm Breeze Dr, Carolina Beach, NC 28428
816 Old Dow Rd, Carolina Beach, NC 28428
201 Peninsula Dr, Carolina Beach, NC 28428
175 Olde Mariners Way, Carolina Beach, NC 28428
908 Old Dow Rd #1, Carolina Beach, NC 28428
440 Oceana Way, Carolina Beach, NC 28428
176 Olde Mariners Way, Carolina Beach, NC 28428
906 Old Dow Rd, Carolina Beach, NC 28428
2 Pelican Ln, Carolina Beach, NC 28428
120 Olde Mariners Way, Carolina Beach, NC 28428
916 Oceanward Ln, Carolina Beach, NC 28428
184 Olde Mariners Way, Carolina Beach, NC 28428
400 Otter Rd, Carolina Beach, NC 28428
910 Old Dow Rd, Carolina Beach, NC 28428
109 Palm Breeze Dr, Carolina Beach, NC 28428
2 Pelican Ln #2, Carolina Beach, NC 28428
921 Oceanward Ln, Carolina Beach, NC 28428
143 Olde Mariners Way, Carolina Beach, NC 28428
2 Pelican Ln #1, Carolina Beach, NC 28428
806 Old Dow Rd, Carolina Beach, NC 28428