Boat Taxes & the Four Counties
Do you pay property tax on a boat in Lake Norman?
Yes. North Carolina taxes boats as personal property, and a boat kept in Lake Norman on January 1 is taxable every year in the county where it is docked or moored that day, completely separate from your state registration. On a $60,000 boat that annual bill runs about $296 in Mecklenburg County, $300 in Iredell, about $303 in Lincoln, and about $239 in Catawba County, plus roughly $70 a year for state registration and a one-time 3% sales tax capped at $1,500 when you buy. This guide walks through who collects what, how the four-county line decides your bill, and the mistakes relocators from no-personal-property-tax states make first.
Boats are personal property in North Carolina, and the county tax office has a form with your name on it
If you are moving from Florida, Arizona, or any state without personal property taxes, this is the most important sentence in this guide: in North Carolina, boats, boat motors, jet skis, and trailers are taxable tangible personal property. The owner is required by state law to list the vessel with the county tax office every year, and the county taxes it at its assessed value. Registering the boat with the NC Wildlife Resources Commission (NCWRC) does not satisfy that listing requirement; the two obligations are completely separate.
Three rules drive the whole system, and all of them come straight from North Carolina property tax law:
- Location, not residency, decides the bill. A boat is taxed in the county where it is physically kept on January 1, not necessarily where the owner lives. Marina operators report the boats docked and stored at their facilities to the county assessor, so the county usually knows your boat is there before you file.
- The listing window is January 1 to January 31. You list ownership, value, and location in that window every year. Miss the January 31 deadline and state law adds a 10% late-listing penalty; a willful failure to list is a misdemeanor.
- The bill arrives in the summer. The county assessor values the boat as of January 1, sets the bill at that year's rate, and sends it with the rest of your property taxes, usually due in late summer or early fall.
Because Lake Norman sits across four counties, the exact bill has nothing to do with which side of the water you sleep on. It has everything to do with which county your slip or dock sits in on January 1.
Which county taxes your boat in Lake Norman?
Lake Norman is one lake and four tax systems. A boat tied at a Cornelius slip is listed in Mecklenburg County, a boat moored off the Brawley School peninsula in Mooresville is listed in Iredell County, a boat at a Denver-area marina on the west side is listed in Lincoln County, and a boat kept at a Sherrills Ford marina is listed in Catawba County. Move the boat before January 1 and the bill follows the boat, whichever county it ended up in.
The county rate is quoted per $100 of assessed value, so a 49.27 cent rate means 0.4927% of the boat's value each year. Here is how the four counties stack up with current rates and what they mean in real dollars on boats of different sizes.
| County on the lake | Rate (per $100) | $25,000 boat | $60,000 boat | $100,000 boat | Rates from |
|---|---|---|---|---|---|
| Mecklenburg (Cornelius, Davidson, Huntersville) | $0.4927 | $123 | $296 | $493 | Mecklenburg County Tax Office, FY2024-25 |
| Iredell (Mooresville) | $0.5000 | $125 | $300 | $500 | Iredell County, FY2026-27 budget |
| Lincoln (Denver area) | ~$0.5050 | ~$126 | ~$303 | ~$505 | Lincoln County estimate, confirm with tax office |
| Catawba (Sherrills Ford, Terrell) | $0.3985 | $100 | $239 | $399 | Catawba County, current base rate |
Mecklenburg County
Cornelius, Davidson, Huntersville slips
$123 on a $25,000 boat, $296 on a $60,000 boat, $493 on a $100,000 boat. Mecklenburg County Tax Office, FY2024-25.
Iredell County
Mooresville area
$125, $300, and $500 on the same three boats. Iredell County, FY2026-27 budget.
Lincoln County
Denver area
About $126, $303, and $505 on the three example boats. Confirm the current year rate with the Lincoln County Tax Office.
Catawba County
Sherrills Ford, Terrell
$100, $239, and $399 on the same boats. The lowest county rate on the lake, and it is the base rate with no municipal add-on in the unincorporated northwest corner.
The municipal nuance
North Carolina municipalities are separately authorized to levy tax on personal property that has situs within the city on January 1, and the county assessor bills the county and any municipal portion together on one bill. In practice that means the town add-ons you see on a real estate bill in Mooresville or Cornelius can only appear for a boat berthed inside a town that has actually adopted such a levy. Ask the county tax office where your slip is whether that town personal-property levy exists; the answer determines whether the difference between two marinas is pennies or hundreds. Verify every rate with the county before you buy, because rates move.
How does the county decide what your boat is worth?
North Carolina counties assess personal property at 100% of true value in money as of January 1 each year. Because a boat's value is not obvious the way a house's is, counties use the standard state method: the owner lists the original cost and the year it was purchased, and the assessor trends that cost to today's replacement cost and then applies an age-based depreciation schedule to arrive at the taxable value. In practice that means the bill is rarely based on what you paid, and it is never based on what the dealer just quoted you; it is the county's schedule applied to your cost and year.
Two practical details matter at listing time. First, list your boat even if you think it is too old to be worth anything; a zero-value listing is free, and the 10% late penalty plus a possible escaped assessment bill is not. Second, if you disagree with the assessed value, you appeal through the same process you use for your home, starting with the county board of equalization and review. The appraised value drives the bill, so a contested year with expensive upgrades can be worth a look.
The value side of the equation is identical in all four counties. What varies is the tax rate, which is why the Four County Breakdown is worth reading before you pick a marina, not after.
Beyond the property tax: registration fees and the 3% sales tax
The county property tax is the annual one, but two more bills come with boat ownership in North Carolina, and the second one surprises people who buy out of state. The first is the NCWRC vessel registration, which is a flat fee by length and term. The second is the state sales and use tax on the purchase itself, a flat 3% of the price capped at $1,500 per boat, with no local or transit add-ons.
The sales tax applies to new and used sales and to out-of-state purchases the day the boat comes into regular use in North Carolina, so buying a boat in Florida and running it in Lake Norman full time does not dodge the tax. Under current law, you pay whichever state imposes it and can claim a credit if you already paid a state that taxed the tie-sale, so keep the paperwork.
| Vessel | 1-year fee | 3-year fee | Notes |
|---|---|---|---|
| Under 14 ft, not titled | ~$35 | ~$95 | Small jon boats and kayaks with motors |
| Under 26 ft, titled | ~$70 | ~$130 | Most Lake Norman pontoons and runabouts |
| 26 ft and over, titled | ~$90 | ~$190 | Large cruisers and cabin boats |
| USCG-documented, 26 ft + | ~$55 | ~$155 | Federally documented vessels without NC title |
| Sales tax on the boat purchase | 3% capped at $1,500 | NC sales and use tax; no local rates | |
Registration, under 14 ft
Small, non-titled vessels. About $95 for a 3-year term. NCWRC fee schedule.
Registration, under 26 ft
Most Lake Norman pontoons and runabouts. About $130 for a 3-year term.
Registration, 26 ft +
Large cruisers, titled. USCG-documented vessels run about $55 per year.
Sales tax on purchase
NC state sales and use tax on new and used boats, no local add-ons, applies to out-of-state purchases brought into use here. NCDOR.
The 90-day out-of-state rule
A boat registered in another state can be used in North Carolina for up to 90 consecutive days, and then it must be registered with the NCWRC. If you buy a boat with a home in the state and keep it at your Lake Norman dock, treat 90 days as a hard deadline and build the registration into your moving checklist, alongside the county personal property listing that kicks in on January 1.
What should a relocating boat owner actually do first?
The honest answer is that the county tax bill is small relative to what the boat cost you, and it should not drive a decision by itself. A $60,000 boat costs about $60 more a year in Mecklenburg than it does in Catawba County, which is worth knowing, but it pales next to the property tax gap on the home, dock, and slip that real buckets money. The four-county decision that actually moves thousands of dollars a year is the home, and the tax calculator shows you how far apart the four sides really are.
The sequence out-of-state buyers should follow, in order:
- Count the county first. Your home, your dock, and your boat all answer to the same county, and each has the same rate more or less. Pick the county for the home, and the boat settles into that same county too.
- Ask whichever marina and county tax office whether any town personal-property levy applies at that slip, because that is the only part of the boat tax that can double above the county rate.
- Register within 90 days and list the boat in the January window, so you never meet the 10% late penalty or the summer tax bill with interest.
- Keep the purchase paperwork. The 3% sales or use tax, capped at $1,500, is a one-time cost that shows up again if the county pulled the boat into North Carolina and you have not proven you paid another state.
Boat tax questions are also dock questions. Whether your slip is your own on a Duke Energy permit or deeded in a community carries different rules and values. The Dock & Shoreline Guide covers the permit side, and the Water Access Without Waterfront guide maps the marinas and deeded-slip communities across all four sides of the lake.
Common questions about Lake Norman boat taxes
Do I really have to pay property tax on a boat that sits in Lake Norman?
Yes. Boats are taxable personal property in North Carolina, and a boat kept in the state on January 1 must be listed with the county tax office where it sits by January 31. Listing is separate from your NCWRC registration. Failing to list brings a 10% late penalty. Sources: NCDOR and county tax offices, current.
Which county taxes my boat in Lake Norman?
The county where the boat is physically docked or kept on January 1, regardless of where you live. Mecklenburg for Cornelius, Davidson, and Huntersville slips; Iredell for Mooresville; Lincoln for the Denver area; and Catawba for Sherrills Ford and Terrell. Boat locations follow the same county lines as the four county tax map.
What is the cheapest county to keep a boat in Lake Norman?
Catawba County at 39.85 cents per $100, with about $399 a year on a $100,000 boat, versus $493 in Mecklenburg at 49.27 cents. That is about a $94 annual difference per $100,000 of boat value, and the gap matters more on the home than on the vessel.
What boat taxes am I actually paying when I buy?
A one-time 3% North Carolina sales and use tax on the purchase, capped at $1,500 per boat with no local add-ons, then an annual county personal property tax by the rates above, plus a registration fee of roughly $35 to $90 a year depending on length. Sources: NCDOR and NCWRC, 2026.
How long can I keep an out-of-state boat at Lake Norman before registering it in NC?
Up to 90 consecutive days in North Carolina. After that the vessel must be registered (with a title where one exists) with the NC Wildlife Resources Commission. The county personal property listing runs on its own January 1 to 31 clock.
Do marinas report my boat to the county?
Yes. North Carolina law requires marina operators to furnish the names and addresses of boats docked or stored at their facilities to the county assessor, which is how a boat you did not know needed listing can still end up on a bill. List first, and the bill matches your declared value.
Want the exact tax number for the slip or dock you are considering?
County rates change, and the marina, county, and town combination is different at every slip on the lake. I track the four county rates and the communities they serve, so I can tell you which bills come with the dock you are looking at, and which side of a county line saves you money year after year.
Planning a move to Lake Norman?
Whether you are three months out or three years out, the county, town, and community questions come first, before any house tour. Tell me where you are moving from and what you are looking for, and I will point you to the right starting point in Lake Norman.