Estimator · Buying
South Florida property tax estimator
Short answer
After you buy, your taxes are based on your price, not the seller's bill. With a homestead exemption, a $650,000 home in Jupiter comes to about $10,347 a year at the 2025 rates; without one, about $11,046. Pick the county and city below and enter your price. Covers Palm Beach, Broward, Miami-Dade, Martin and St. Lucie counties.
Your numbers
Total 2025 final millage for each taxing area, from each county's official filing. One mill is $1 of tax per $1,000 of taxable value. Some cities have more than one taxing area; the property appraiser's record for the home shows which applies.
This uses your purchase price as the assessed value. The property appraiser sets the actual value, which can differ from the price. Non-ad valorem assessments (trash, stormwater, district fees) are not based on value; copy them from the home's current tax bill.
Estimated first full-year tax bill
With homestead
$10,347
About $862 a month
Without homestead
$11,046
About $920 a month
Jupiter, Palm Beach County, 16.9938 mills (2025 final)
With homestead
- Assessed value
- $650,000
- School taxable value (less $25,000)
- $625,000
- School tax at 6.3210 mills
- $3,951
- Other taxable value (less up to $50,722)
- $599,278
- Other taxes at 10.6728 mills
- $6,396
- Non-ad valorem assessments
- $0
Without homestead
- Taxable value
- $650,000
- All taxes at 16.9938 mills
- $11,046
- Non-ad valorem assessments
- $0
Homestead saves about
$699 a year
Paying in November earns a 4% discount from the county tax collector (3% in December, 2% in January, 1% in February).
Estimate only, not a tax bill or tax advice. It uses 2025 final rates and the 2025 homestead amounts; 2026 rates are set at September budget hearings and billed in November. Confirm with the county property appraiser.
When the new value shows up
Florida values property as of January 1. The bill for the year you buy is based on the seller's value and exemptions, and it is usually split between buyer and seller at closing. In the year after the sale, the property appraiser reassesses the home at market value. That is the first full-year bill this page estimates. To get a homestead exemption on that bill, you must own and live in the home on January 1 and apply by March 1.
2025 millage by taxing area
Total 2025 final millage for each taxing area, including county, school, city, water management and special districts, as each county filed it with the Florida Department of Revenue. "Other" is everything except school taxes, which is the part the second homestead exemption and the 10% cap apply to. We checked every row: its individual levies add up to the published total.
Palm Beach County 46 taxing areas · school 6.3210 mills
| Taxing area | Total mills | Other (non-school) mills |
|---|---|---|
| Atlantis | 18.9571 | 12.6361 |
| Belle Glade | 22.8071 | 16.4861 |
| Boca Raton | 17.0029 | 10.6819 |
| Boca Raton, outside the Beach and Park District | 15.9229 | 9.6019 |
| Boynton Beach | 20.0080 | 13.6870 |
| Briny Breezes | 16.5571 | 10.2361 |
| Cloud Lake | 16.2652 | 9.9442 |
| Delray Beach | 18.4500 | 12.1290 |
| Delray Beach, Downtown Development Authority area | 19.4500 | 13.1290 |
| Glen Ridge | 16.2652 | 9.9442 |
| Greenacres | 19.1071 | 12.7861 |
| Gulf Stream | 15.9304 | 9.6094 |
| Haverhill | 20.1652 | 13.8442 |
| Highland Beach | 15.8455 | 9.5245 |
| Hypoluxo | 16.0071 | 9.6861 |
| Juno Beach | 18.1569 | 11.8359 |
| Jupiter | 16.9938 | 10.6728 |
| Jupiter Inlet Colony | 18.4393 | 12.1183 |
| Lake Clark Shores | 22.1652 | 15.8442 |
| Lake Park | 20.8161 | 14.4951 |
| Lake Worth Beach | 21.6106 | 15.2896 |
| Lantana | 19.4661 | 13.1451 |
| Loxahatchee Groves | 19.5216 | 13.2006 |
| Manalapan | 15.2580 | 8.9370 |
| Mangonia Park | 22.7071 | 16.3861 |
| North Palm Beach | 19.6580 | 13.3370 |
| Ocean Ridge | 18.2071 | 11.8861 |
| Pahokee | 22.8071 | 16.4861 |
| Palm Beach | 14.8690 | 8.5480 |
| Palm Beach Gardens | 17.8608 | 11.5398 |
| Palm Beach Gardens, inside the Jupiter Inlet District | 17.9330 | 11.6120 |
| Palm Beach Shores | 19.5861 | 13.2651 |
| Palm Springs | 19.4083 | 13.0873 |
| Riviera Beach | 20.6080 | 14.2870 |
| Royal Palm Beach | 18.1852 | 11.8642 |
| South Bay | 22.5741 | 16.2531 |
| South Palm Beach | 19.6652 | 13.3442 |
| Tequesta | 19.3388 | 13.0178 |
| Village of Golf | 18.8032 | 12.4822 |
| Wellington | 18.7352 | 12.4142 |
| West Palm Beach | 20.4468 | 14.1258 |
| West Palm Beach, Downtown Development Authority area | 21.4168 | 15.0958 |
| Westlake | 20.8652 | 14.5442 |
| Unincorporated Palm Beach County | 16.2652 | 9.9442 |
| Unincorporated, inside the Greater Boca Raton Beach and Park District | 17.3452 | 11.0242 |
| Unincorporated, inside the Jupiter Inlet District | 16.3374 | 10.0164 |
Source: Palm Beach County Property Appraiser, Taxing Authority Code Description 2025 (tax year 2025, final rates).
Broward County 89 taxing areas · school 6.4845 mills
| Taxing area | Total mills | Other (non-school) mills |
|---|---|---|
| Coconut Creek | 20.9953 | 14.5108 |
| Coconut Creek, with Cocomar district | 21.1316 | 14.6471 |
| Coconut Creek, with Water Management District 2 | 21.1176 | 14.6331 |
| Coconut Creek, with Water Management District 4D | 20.9953 | 14.5108 |
| Cooper City | 18.7829 | 12.2984 |
| Cooper City, with Central Broward Water Control District | 19.6729 | 13.1884 |
| Coral Springs | 20.2856 | 13.8011 |
| Dania Beach, North Hospital District | 20.1948 | 13.7103 |
| Dania Beach, South Hospital District | 19.0362 | 12.5517 |
| Dania Beach, South Hospital District, with Central Broward Water Control District | 19.9262 | 13.4417 |
| Davie, North Hospital District | 19.8940 | 13.4095 |
| Davie, North Hospital District, with Central Broward Water Control District | 20.7840 | 14.2995 |
| Davie, North Hospital District, with Tindall Hammock district | 21.2247 | 14.7402 |
| Davie, South Hospital District | 18.7354 | 12.2509 |
| Davie, South Hospital District, with Central Broward Water Control District | 19.6254 | 13.1409 |
| Davie, South Hospital District, with Tindall Hammock district | 20.0661 | 13.5816 |
| Deerfield Beach | 20.2694 | 13.7849 |
| Deerfield Beach, Hillsboro Inlet District | 20.3944 | 13.9099 |
| Deerfield Beach, with Water Management District 2 | 20.3917 | 13.9072 |
| Fort Lauderdale | 18.4464 | 11.9619 |
| Fort Lauderdale, Hillsboro Inlet District | 18.5714 | 12.0869 |
| Fort Lauderdale, Downtown Development Authority area | 19.4143 | 12.9298 |
| Fort Lauderdale, with Sunrise Key Safe Neighborhood District | 19.4464 | 12.9619 |
| Fort Lauderdale, with Water Management District 4C | 18.5740 | 12.0895 |
| Hallandale Beach | 20.6717 | 14.1872 |
| Hallandale Beach, with Golden Isles Safe Neighborhood District | 21.7651 | 15.2806 |
| Hallandale Beach, with Three Islands Safe Neighborhood District | 21.1301 | 14.6456 |
| Hillsboro Beach | 17.7215 | 11.2370 |
| Hollywood, North Hospital District | 22.0571 | 15.5726 |
| Hollywood, South Hospital District | 20.8985 | 14.4140 |
| Hollywood, South Hospital District, with Central Broward Water Control District | 21.7885 | 15.3040 |
| Lauderdale Lakes | 23.1875 | 16.7030 |
| Lauderdale-By-The-Sea | 18.1215 | 11.6370 |
| Lauderhill | 22.7175 | 16.2330 |
| Lauderhill, with Habitat Safe Neighborhood District | 23.7175 | 17.2330 |
| Lauderhill, with Isles of Inverrary Safe Neighborhood District | 24.7175 | 18.2330 |
| Lauderhill, with Manors of Inverrary Safe Neighborhood District | 22.7175 | 16.2330 |
| Lauderhill, with Windermere Safe Neighborhood District | 24.7175 | 18.2330 |
| Lazy Lake | 20.5965 | 14.1120 |
| Lighthouse Point | 18.8914 | 12.4069 |
| Margate | 21.6343 | 15.1498 |
| Margate, with Cocomar district | 21.7706 | 15.2861 |
| Margate, with Water Management District 4D | 21.6343 | 15.1498 |
| Miramar | 20.0551 | 13.5706 |
| Miramar, with Central Broward Water Control District | 20.9451 | 14.4606 |
| North Lauderdale | 21.4965 | 15.0120 |
| Oakland Park | 20.3054 | 13.8209 |
| Oakland Park, with Water Management District 4A | 20.3175 | 13.8330 |
| Oakland Park, with Water Management District 4C | 20.4330 | 13.9485 |
| Parkland | 18.3944 | 11.9099 |
| Parkland, with Cocomar district | 18.5307 | 12.0462 |
| Pembroke Park | 21.4379 | 14.9534 |
| Pembroke Pines | 18.8931 | 12.4086 |
| Pembroke Pines, with Central Broward Water Control District | 19.7831 | 13.2986 |
| Plantation | 20.0675 | 13.5830 |
| Plantation, with Central Broward Water Control District | 20.9575 | 14.4730 |
| Plantation, with Plantation Gateway 7 district | 21.7783 | 15.2938 |
| Plantation, with Plantation Midtown Development District | 21.0382 | 14.5537 |
| Pompano Beach | 20.2573 | 13.7728 |
| Pompano Beach, Hillsboro Inlet District | 20.3823 | 13.8978 |
| Pompano Beach, Hillsboro Inlet District, with Water Management District 2 | 20.5046 | 14.0201 |
| Pompano Beach, Hillsboro Inlet District, with Water Management District 4A | 20.3944 | 13.9099 |
| Pompano Beach, with Water Management District 2 | 20.3796 | 13.8951 |
| Pompano Beach, with Water Management District 3A | 20.3898 | 13.9053 |
| Pompano Beach, with Water Management District 4A | 20.2694 | 13.7849 |
| Pompano Beach, with Water Management District 4B | 20.2891 | 13.8046 |
| Pompano Beach, with Water Management District 4C | 20.3849 | 13.9004 |
| Pompano Beach, with Water Management District 4D | 20.2573 | 13.7728 |
| Sea Ranch Lakes | 20.2215 | 13.7370 |
| Sunrise | 20.4527 | 13.9682 |
| Sunrise, with Central Broward Water Control District | 21.3427 | 14.8582 |
| Sunrise, with Special Tax District 1 | 20.4527 | 13.9682 |
| Southwest Ranches | 16.8379 | 10.3534 |
| Southwest Ranches, with Central Broward Water Control District | 17.7279 | 11.2434 |
| Tamarac | 21.0965 | 14.6120 |
| Unincorporated Broward, North Hospital District | 19.0509 | 12.5664 |
| Unincorporated Broward, North Hospital District, with Central Broward Water Control District | 19.9409 | 13.4564 |
| Unincorporated Broward, North Hospital District, with Cocomar district | 19.1872 | 12.7027 |
| Unincorporated Broward, North Hospital District, with County Street Lighting | 19.4252 | 12.9407 |
| Unincorporated Broward, North Hospital District, with Tindall Hammock district | 20.3816 | 13.8971 |
| Unincorporated Broward, North Hospital District, with Water Management District 2 | 19.1732 | 12.6887 |
| Unincorporated Broward, North Hospital District, with Water Management District 4C | 19.1785 | 12.6940 |
| Unincorporated Broward, North Hospital District, with Water Management District 4D | 19.0509 | 12.5664 |
| Unincorporated Broward, South Hospital District | 17.8923 | 11.4078 |
| Unincorporated Broward, South Hospital District, with Central Broward Water Control District | 18.7823 | 12.2978 |
| West Park | 20.8379 | 14.3534 |
| Weston, North Hospital District | 17.4429 | 10.9584 |
| Weston, South Hospital District | 16.2843 | 9.7998 |
| Wilton Manors | 20.4896 | 14.0051 |
Source: Broward County 2025 Taxing Authority Code Description, filed with the Florida Department of Revenue (tax year 2025, final rates).
Miami-Dade County 38 taxing areas · school 6.6330 mills
| Taxing area | Total mills | Other (non-school) mills |
|---|---|---|
| Miami | 19.9878 | 13.3548 |
| Miami, Downtown Development Authority area | 20.3778 | 13.7448 |
| Miami Beach, millage code 0200 | 18.7601 | 12.1271 |
| Miami Beach, millage code 0201 | 19.4906 | 12.8576 |
| Coral Gables | 18.1852 | 11.5522 |
| Hialeah | 18.6468 | 12.0138 |
| Miami Springs | 21.8327 | 15.1997 |
| North Miami | 22.1415 | 15.5085 |
| North Miami Beach, millage code 0700 | 21.0415 | 14.4085 |
| North Miami Beach, millage code 0701 | 14.9415 | 8.3085 |
| Opa-locka | 24.0024 | 17.3694 |
| South Miami | 18.9727 | 12.3397 |
| Homestead | 20.9465 | 14.3135 |
| Miami Shores | 22.6746 | 16.0416 |
| Bal Harbour | 16.8854 | 10.2524 |
| Bay Harbor Islands | 18.4810 | 11.8480 |
| Surfside | 18.6245 | 11.9915 |
| West Miami | 20.7927 | 14.1597 |
| Florida City | 21.4531 | 14.8201 |
| Biscayne Park | 24.3227 | 17.6897 |
| El Portal | 23.2227 | 16.5897 |
| Golden Beach | 23.4227 | 16.7897 |
| Pinecrest | 17.5257 | 10.8927 |
| Indian Creek | 20.5227 | 13.8897 |
| Medley | 18.8727 | 12.2397 |
| North Bay Village | 21.8955 | 15.2625 |
| Key Biscayne | 15.5108 | 8.8778 |
| Sweetwater | 18.5861 | 11.9531 |
| Virginia Gardens | 19.8727 | 13.2397 |
| Hialeah Gardens | 19.7009 | 13.0679 |
| Aventura | 16.7488 | 10.1158 |
| Unincorporated Miami-Dade | 16.9317 | 10.2987 |
| Sunny Isles Beach | 16.7227 | 10.0897 |
| Miami Lakes | 17.1804 | 10.5474 |
| Palmetto Bay | 17.3245 | 10.6915 |
| Miami Gardens | 22.3921 | 15.7591 |
| Doral | 17.2203 | 10.5873 |
| Cutler Bay | 17.8559 | 11.2229 |
Source: Miami-Dade County 2025 Adopted Millage Rates, filed with the Florida Department of Revenue (tax year 2025, final rates).
Martin County 11 taxing areas · school 5.1770 mills
| Taxing area | Total mills | Other (non-school) mills |
|---|---|---|
| Unincorporated, Commission District 3 | 15.7549 | 10.5779 |
| Unincorporated, Commission District 5 | 15.7816 | 10.6046 |
| Unincorporated, Commission District 1 | 15.7811 | 10.6041 |
| Unincorporated, District 1, Hutchinson Island special district | 15.9610 | 10.7840 |
| Unincorporated, Commission District 2 | 15.7887 | 10.6117 |
| Unincorporated, Commission District 4 | 15.7623 | 10.5853 |
| Ocean Breeze | 15.7614 | 10.5844 |
| Sewall's Point | 15.6273 | 10.4503 |
| Stuart | 17.3883 | 12.2113 |
| Jupiter Island | 16.3525 | 11.1755 |
| Indiantown | 16.8199 | 11.6429 |
Source: Martin County 2025 Taxing Authority Code Description, filed with the Florida Department of Revenue (tax year 2025, final rates).
St. Lucie County 7 taxing areas · school 6.2960 mills
| Taxing area | Total mills | Other (non-school) mills |
|---|---|---|
| Unincorporated, outside the Mosquito Control District | 19.0129 | 12.7169 |
| Unincorporated, inside the Mosquito Control District | 19.1481 | 12.8521 |
| Unincorporated, South Hutchinson Island | 19.6681 | 13.3721 |
| St. Lucie Village | 19.3347 | 13.0387 |
| Port St. Lucie | 22.3097 | 16.0137 |
| Fort Pierce | 24.2347 | 17.9387 |
| Port St. Lucie, outside the Mosquito Control District | 22.1745 | 15.8785 |
Source: St. Lucie County 2025 Final Millage Rates, filed with the Florida Department of Revenue (tax year 2025, final rates).
County files: Florida Department of Revenue property tax data portal, Taxing Authority Code Descriptions, 2025. Palm Beach 2026 proposed rates: 2025 Final and 2026 Proposed Millage Rates (revised July 29, 2026). Homestead amounts: Homestead Exemption. Caps: 3% and 10% Caps. Portability: Portability. Non-ad valorem: Non-Ad Valorem Assessments (Palm Beach County Property Appraiser). Discounts: Palm Beach County Tax Collector.
Explained
How Florida property tax works after you buy
Why can my tax bill be higher than the seller's?
Florida resets a home's assessed value to market value in the year after it sells, and the seller's homestead exemption and Save Our Homes cap end with the sale. Budget from your purchase price, not the seller's bill.
How much does the Florida homestead exemption save?
The first $25,000 of assessed value is exempt from every tax, including school taxes. A second exemption applies to assessed value from $50,000 up, is not applied to school taxes, and rises with inflation; for 2025 its maximum is $25,722. You must own and live in the home on January 1 and apply by March 1. These are state rules, so they are the same in every Florida county.
What is the Save Our Homes cap?
Once a home has a homestead exemption, its assessed value can rise by no more than 3% a year or the change in the Consumer Price Index, whichever is lower. For 2025 the cap is 2.9%. The cap ends when the home sells.
What is the 10% cap for non-homestead property?
Second homes, rentals and other property without a homestead exemption get a 10% cap on yearly increases in assessed value. It applies to every tax except school taxes, and the property is reassessed at full market value in the year after a sale.
Can I bring my homestead savings from another Florida home?
Often, yes. Portability lets you move all or part of your Save Our Homes benefit, up to $500,000, to a new Florida homestead if you establish it by January 1 of the third year after leaving the old one and apply by March 1. This estimator does not calculate portability; county property appraisers have portability calculators.
What are non-ad valorem assessments?
They are charges for services such as solid waste, stormwater, fire or drainage districts and community development districts. They are not based on value, appear on the same tax bill, and are not included in the millage. Check the current bill for the home and add them in the estimator.
Which counties does this cover?
Palm Beach, Broward, Miami-Dade, Martin and St. Lucie, using each county's official 2025 final millage. Other Florida counties are not included yet because we only publish rates we can source and check.
Found a home you like?
Oleg will pull the comps before you write an offer, so you know what it’s worth.