Catherine Dahl's Profile Photo

Catherine Dahl

Real Estate Advisor
About Catherine
A lifelong Floridian with a deep love for the water and Florida lifestyle, Catherine Dahl has spent over two decades helping people find their perfect place under the Florida sun. Now with Compass, she brings her expertise in new construction, community development, and coastal living to buyers and sellers throughout Palm Beach and the Treasure Coast. 

Catherine’s career began on the development side, where she helped launch, market and grow some of Florida’s most recognizable master-planned communities. Over the years, she’s guided countless clients, from luxury home sellers and seasoned investors to first-time buyers, through smooth, successful transactions built on trust, expertise, and deep local insight. 

Rooted in authenticity, Catherine combines her market knowledge with a genuine passion for helping people find home. When she’s not advising clients, you’ll likely find her boating the Intracoastal, exploring hidden fishing spots, or enjoying the laid-back lifestyle that makes Florida living so special.

Catherine Dahl’s Listings

a kitchen with stainless steel appliances granite countertop a refrigerator a sink a stove a dining table and chairs
an aerial view of multiple houses with a yard
a view of bathroom
a view of a hallway and a potted plant
a living room with furniture and a large window
a living room with furniture and a flat screen tv
a living room with furniture and a large window
a view of a dining room with furniture
a view of a dining room and livingroom with furniture wooden floor a chandelier
a kitchen with stainless steel appliances kitchen island granite countertop a dining table chairs and white cabinets
a kitchen with a sink a stove a refrigerator and cabinets
a kitchen with sink stove and cabinets
a kitchen with kitchen island a stove a center island a dining table and chairs
a bedroom with a bed and a table
a bedroom with a large bed and a ceiling fan
a bedroom with a bed and a flat screen tv
a bathroom with double vanity sink and a mirror
a bathroom with double sink and a mirror
a bathroom that has a glass shower door
a bathroom with double sink and a mirror
a view of walk in closet with clothes and shoes
a utility room with sink dryer and washer
a view of a living room and a sink
a view of livingroom with furniture and workspace
a bathroom with a toilet a sink and mirror
a living room with furniture and a wooden floor
a bedroom with a bed and a window
a bedroom with a bed and a window
a bedroom with a bed and a lamp
a bathroom with a sink toilet and shower
a view of balcony with couch
a view of balcony with furniture
a view of a city
a view of a balcony with lake view and a ocean view
a lobby with furniture and rug
a view of a balcony with an ocean view
a view of front door
a view of a back yard of the building
a view of a table and chairs in patio
a view of a swimming pool with a lounge chair
a view of a building with a swimming pool
front view of a house with a door and a large window
a view of a room with gym equipment
a view of a room with gym equipment
a living room with furniture and a flat screen tv
a kitchen with stainless steel appliances refrigerator wooden floor and window
a street sign on the side of a road
a view of an ocean beach
an aerial view of beach and ocean
an aerial view of beach and ocean
$1,150,000 | 810 Juno Ocean Walk, Unit 402, Juno Beach, FL 33408
$1,150,000 | 810 Juno Ocean Walk, Unit 402, Juno Beach, FL 33408
$1,150,000 | 810 Juno Ocean Walk, Unit 402, Juno Beach, FL 33408
$1,150,000 | 810 Juno Ocean Walk, Unit 402, Juno Beach, FL 33408
1/54
Listed By Compass

$1,150,000

2
Bedrooms
2,104
Square Feet
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
$728,000 | 9242 Southwest Pepoli Way, Port St. Lucie, FL 34987
1/70
Listed By Compass

$728,000

3
Bedrooms
2,220
Square Feet
0.22
Acres
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
$489,999 | 11804 Southwest Lyra Dr., Port St. Lucie, FL 34987
1/49
Listed By Compass

$489,999

3
Bedrooms
1,724
Square Feet
0.14
Acres

Catherine Dahl’s Transactions

Past Sales
$4,165,000 | 527 Northwest 1st Avenue, Delray Beach, FL 33444

$4,165,000

5
Bedrooms
4,296
Square Feet
$2,425,000 | 1608 Southeast 6th Street, Deerfield Beach, FL 33441

$2,425,000

3
Bedrooms
2,536
Square Feet
a front view of a house with a yard and garage

$1,224,159

3
Bedrooms
2,359
Square Feet
0.17
Acres
$1,099,900 | 11981 Southwest Water Lily Terrace, Port St. Lucie, FL 34987

$1,099,900

3
Bedrooms
2,668
Square Feet
0.23
Acres
a front view of a house with a yard and garage

$987,000

3
Bedrooms
2,040
Square Feet
$965,000 | 19162 Cloister Lake Lane, Boca Raton, FL 33498

$965,000

4
Bedrooms
2,660
Square Feet
0.25
Acres
$844,010 | 10530 Northbrook Circle, Palm Beach Gardens, FL 33412

$844,010

3
Bedrooms
2,080
Square Feet
0.16
Acres
$749,900 | 13108 151st Lane North, Jupiter, FL 33478

$749,900

3
Bedrooms
1,756
Square Feet
1.15
Acres
$720,000 | 12647 160th Road North, Jupiter, FL 33478

$720,000

4
Bedrooms
1,932
Square Feet
1.5
Acres
$690,000 | 9605 Captiva Circle, Boynton Beach, FL 33437

$690,000

5
Bedrooms
4,433
Square Feet
0.29
Acres
$659,000 | 3320 West Community Drive, Jupiter, FL 33458

$659,000

3
Bedrooms
2,310
Square Feet
$645,000 | 10550 Boca Woods Lane, Boca Raton, FL 33428

$645,000

3
Bedrooms
2,327
Square Feet
0.31
Acres
$635,000 | 1662 Northwest Old Oak Terrace, Jensen Beach, FL 34957

$635,000

3
Bedrooms
1,917
Square Feet
0.14
Acres
$632,000 | 16651 96th Terrace North, Jupiter, FL 33478

$632,000

3
Bedrooms
2,244
Square Feet
1.16
Acres
$605,000 | 16694 Mellen Lane, Jupiter, FL 33478

$605,000

3
Bedrooms
1,857
Square Feet
$600,000 | 11959 Southwest Seahorse Springs Terrace, Port St. Lucie, FL 34987

$600,000

3
Bedrooms
2,157
Square Feet
0.16
Acres
a front view of a house with a yard and garage

$560,000

4
Bedrooms
2,384
Square Feet
0.11
Acres
$534,900 | 5093 Southeast Tall Pines Way, Stuart, FL 34997

$534,900

4
Bedrooms
1,842
Square Feet
0.22
Acres
Past Rentals
$3,700 | 6093 Robinson Street, Jupiter, FL 33458

$3,700

3
Bedrooms
1,254
Square Feet
0.04
Acres
a front view of a house

$3,650

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,650 | 242 Osprey Preserve Boulevard, Stuart, FL 34994

$3,650

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,500 | 11629 Southwest Lyra Dr., Port St. Lucie, FL 34987

$3,500

3
Bedrooms
1,998
Square Feet
0.13
Acres
$3,450 | 236 Osprey Preserve Boulevard, Stuart, FL 34994

$3,450

3
Bedrooms
1,808
Square Feet
0.04
Acres
$3,200 | 11340 Southwest Lyra Dr., Port St. Lucie, FL 34987

$3,200

3
Bedrooms
1,998
Square Feet
0.05
Acres
$3,100 | 254 Osprey Preserve Boulevard, Stuart, FL 34994

$3,100

3
Bedrooms
1,808
Square Feet
0.04
Acres
a front view of a house with a garden

$3,000

3
Bedrooms
2,053
Square Feet
0.05
Acres
$2,900 | 242 Osprey Preserve Boulevard, Stuart, FL 34994

$2,900

3
Bedrooms
1,808
Square Feet
0.04
Acres
$2,500 | 4498 Southwest Port St Lucie Boulevard, Unit 4500, Port St. Lucie, FL 34953

$2,500

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4504, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4516, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 368 Salisbury Circle, Fort Pierce, FL 34982

$2,300

3
Bedrooms
1,485
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4520, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,300 | 4498 Southwest Port St Lucie Boulevard, Unit 4512, Port St. Lucie, FL 34953

$2,300

3
Bedrooms
1,222
Square Feet
0.03
Acres
$2,200 | 4498 Southwest Port St Lucie Boulevard, Unit 4540, Port St. Lucie, FL 34953

$2,200

2
Bedrooms
1,100
Square Feet
0.03
Acres
$2,200 | 4498 Southwest Port St Lucie Boulevard, Unit 4524, Port St. Lucie, FL 34953

$2,200

2
Bedrooms
1,100
Square Feet
0.03
Acres
$2,100 | 4498 Southwest Port St Lucie Boulevard, Unit 4536, Port St. Lucie, FL 34953

$2,100

2
Bedrooms
1,100
Square Feet
0.03
Acres