Florida
21st District

Northern Palm Beach area and Port Saint Lucie

District Map

District map

Current Rating

See All
Solid R

2024 Baseline

What's This?
R +17.1
D: 41.2%, R: 58.3%

2026 Election

Campaign Finance Data

Loading finance data...

Past Elections

Show AllCollapse

House

2024
38.2%
61.8%
D
Democrat
171,312 (38.2%)
R
Republican
277,435 (61.8%)
2022
36.5%
63.5%
D
Democrat
119,891 (36.5%)
R
Republican
208,614 (63.5%)

President

2024
41.4%
57.9%
D
Democrat
188,603 (41.4%)
R
Republican
264,124 (57.9%)
Other
3,245 (0.7%)
2020
45.4%
53.7%
D
Democrat
203,786 (45.4%)
R
Republican
241,182 (53.7%)
Other
3,835 (0.9%)
2016
43.6%
52.9%
D
Democrat
167,515 (43.6%)
R
Republican
203,228 (52.9%)
Other
13,107 (3.4%)

Senate

2024
42%
56.6%
D
Democrat
189,373 (42%)
R
Republican
255,039 (56.6%)
Other
6,261 (1.4%)
2022
38.6%
60.6%
D
Democrat
127,745 (38.6%)
R
Republican
200,351 (60.6%)
Other
2,723 (0.8%)
2018
47.5%
52.5%
D
Democrat
160,034 (47.5%)
R
Republican
176,731 (52.5%)
2016
45.3%
52.2%
D
Democrat
171,465 (45.3%)
R
Republican
197,580 (52.2%)
Other
9,313 (2.5%)

Governor

2022
37.2%
62.3%
D
Democrat
123,359 (37.2%)
R
Republican
206,523 (62.3%)
Other
1,489 (0.4%)
2018
46.6%
52.4%
D
Democrat
156,978 (46.6%)
R
Republican
176,524 (52.4%)
Other
3,288 (1%)

Attorney General

2022
D
Democrat
120,254 (36.7%)
R
Republican
207,345 (63.3%)
2018
D
Democrat
144,840 (43.5%)
R
Republican
182,003 (54.7%)
Other
5,883 (1.8%)

Chief Financial Officer

2022
D
Democrat
122,948 (37.9%)
R
Republican
201,563 (62.1%)
2018
D
Democrat
149,801 (45.9%)
R
Republican
176,771 (54.1%)

Commissioner of Agriculture

2022
D
Democrat
122,463 (37.8%)
R
Republican
201,394 (62.2%)
2018
D
Democrat
155,950 (47.1%)
R
Republican
174,894 (52.9%)

Share

Twitter (X) Facebook Email

Calendar

See All
APR
24
2026
Candidate Filing Deadline
AUG
18
2026
Primary Election Day
NOV
3
2026
Election Day

Ratings

2026
Solid Republican
Solid Republican
2024
Solid Republican
Solid Republican
2022
Solid Republican
2020
Solid Democrat
Solid Democrat
2018
Solid Democrat
Solid Democrat
2016
Solid Democrat
Solid Democrat
Solid Democrat
Solid Democrat
2014
Solid Democrat
Solid Democrat
2012
Solid Democrat
2010
Solid Republican