Apartments for sale in Oak Island

66,387 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Oak Island, Brunswick County
Request Details
Oak Island, Brunswick County

2 Bedrooms

1 Bathroom

858 sq.ft

1 day + 6 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Oak Island, Brunswick County
Request Details
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

2,800 sq.ft

1 day + 6 hours ago

View photo Arrow icon pointing to the right
Updated
Foreclosure
House
House for sale in Long Beach, Oak Island
Request Details
Long Beach, Oak Island

2 Bedrooms

1 Bathroom

800 sq.ft

1 day + 6 hours ago

30 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 1,325,000
USD 1,350,000
2%
Oak Island, Brunswick County

2,356 sq.ft

TerraceDeckFireplaceEquipped kitchenLift

2 weeks + 6 hours ago

View photo Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 275,000
Oak Island, Brunswick County

1 Bathroom

Oct 02, 2026

3 pictures Arrow icon pointing to the right
Land
Land for sale in Oak Island, Brunswick County
USD 275,000
Oak Island, Brunswick County

Jan 29, 2026

65 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 389,090
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,774 sq.ft

Deck

1 day + 6 hours ago

64 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 1,189,987
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,826 sq.ft

Equipped kitchen

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
New
Land
Land for sale in Oak Island, Brunswick County
USD 208,500
Oak Island, Brunswick County

1 day + 6 hours ago

59 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 59,550
Oak Island, Brunswick County

3 Bedrooms

3 Bathrooms

2,374 sq.ft

Fully furnished

1 day + 6 hours ago

54 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Oak Island, Brunswick County
USD 529,000
Oak Island, Brunswick County

2 Bedrooms

2 Bathrooms

1,050 sq.ft

DeckEquipped kitchenLift

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
New
Condo
Condo for sale in Oak Island, Brunswick County
USD 529,000
Oak Island, Brunswick County

2 Bedrooms

2 Bathrooms

1,050 sq.ft

Deck

1 day + 6 hours ago

137 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 2,200,000
Oak Island, Brunswick County

6 Bedrooms

4 Bathrooms

5,113 sq.ft

1 day + 6 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 2,200,000
Oak Island, Brunswick County

6 Bedrooms

4 Bathrooms

5,113 sq.ft

1 day + 6 hours ago

74 pictures Arrow icon pointing to the right
New
House
House for sale in Long Beach, Oak Island
USD 899,000
Long Beach, Oak Island

4 Bedrooms

2 Bathrooms

1,508 sq.ft

FireplaceFully furnished

2 days + 6 hours ago

2 pictures Arrow icon pointing to the right
New
House
House for sale in Long Beach, Oak Island
USD 899,000
Long Beach, Oak Island

4 Bedrooms

2 Bathrooms

1,508 sq.ft

FireplaceFully furnished

2 days + 6 hours ago

66 pictures Arrow icon pointing to the right
New
House
House for sale in Oak Island, Brunswick County
USD 550,000
Oak Island, Brunswick County

3 Bedrooms

1 Bathroom

1,499 sq.ft

Deck

2 days + 6 hours ago

72 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 1,550,000
Oak Island, Brunswick County

4 Bedrooms

3 Bathrooms

2,033 sq.ft

Swimming poolParkingFully furnished

3 days + 6 hours ago

2 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 1,550,000
Oak Island, Brunswick County

4 Bedrooms

3 Bathrooms

2,033 sq.ft

Swimming poolParkingFully furnished

3 days + 6 hours ago

5 pictures Arrow icon pointing to the right
Land
Land for sale in Theodore Applegate, Oak Island
USD 239,000
Theodore Applegate, Oak Island

3 days + 6 hours ago

44 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 699,000
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,716 sq.ft

GardenEquipped kitchenParkingFully furnished

4 days + 6 hours ago

40 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 525,000
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,300 sq.ft

GardenOffice roomEquipped kitchenParking

4 days + 6 hours ago

54 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 650,000
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,419 sq.ft

Parking

5 days + 6 hours ago

42 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 849,000
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,552 sq.ft

GardenDeck

5 days + 6 hours ago

50 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 775,000
Oak Island, Brunswick County

4 Bedrooms

3 Bathrooms

2,089 sq.ft

GardenSwimming poolLift

5 days + 6 hours ago

74 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 850,000
Oak Island, Brunswick County

6 Bedrooms

6 Bathrooms

3,266 sq.ft

SaunaSwimming poolDeckEquipped kitchenFully furnished

6 days + 6 hours ago

38 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 499,900
Oak Island, Brunswick County

3 Bedrooms

2 Bathrooms

1,165 sq.ft

PatioOffice roomEquipped kitchen

1 week + 1 day ago

40 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 605,000
Oak Island, Brunswick County

4 Bedrooms

2 Bathrooms

2,009 sq.ft

Equipped kitchen

1 week + 1 day ago

2 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 850,000
Oak Island, Brunswick County

6 Bedrooms

6 Bathrooms

3,266 sq.ft

Fully furnished

1 week + 1 day ago

49 pictures Arrow icon pointing to the right
House
House for sale in Oak Island, Brunswick County
USD 699,900
Oak Island, Brunswick County

4 Bedrooms

3 Bathrooms

1,624 sq.ft

Aug 30, 2026