Autumn main street in the college town of Davidson, North Carolina, with a glimpse of Lake Norman at the end of the street

School Districts

Does Davidson have two school districts?

Yes. The Town of Davidson is the only incorporated town on Lake Norman whose town limits lie in two counties, and that single fact gives one town two school districts. The Mecklenburg County side of Davidson feeds Charlotte-Mecklenburg Schools (CMS), where most students converge on William Amos Hough High School in Cornelius. The Iredell County side of Davidson feeds Iredell-Statesville Schools (ISS), ending at Lake Norman High School in Mooresville. Which district serves your address is decided by the property line, not by the Davidson mailing address or the ZIP code, and buying on the wrong side of it is one of the most expensive mistakes a relocating buyer can make.

Two Districts, One Town

Why does one town have two school districts?

Davidson's town limits were laid out over more than a century, and along the lake they extend north across the Mecklenburg/Iredell county line. The county line, not the town line, decides which school system your child attends. Davidson is the only incorporated town on Lake Norman whose corporate limits sit in two counties. Cornelius, Huntersville, and Mooresville each sit entirely inside a single county, and Denver and Sherrills Ford are unincorporated, so they have no town limits at all. Only Davidson splits.

The result is a town where a few streets, and sometimes a single road, separate two completely independent public school districts with different programs, different boundaries, and different reputations.

C

Mecklenburg side: Charlotte-Mecklenburg Schools (CMS)

Most of Davidson's town limits, including the historic village

  • Serves the college campus, downtown, and historic village
  • Primary high school: William A. Hough High (Cornelius), opened 2010
  • Hough offers 30 AP courses and a 73% four-year college rate
  • Hough math proficiency 83.6% vs. the CMS district average of 66.6% (2024-25)
  • Elementary and middle assignments vary by address (Davidson K-8, Bailey Middle, and others)

Source: Charlotte-Mecklenburg Schools and our Schools guide

I

Iredell side: Iredell-Statesville Schools (ISS)

The slice of Davidson that touches the lake on the north and east

  • Serves the lakefront and lake-adjacent edges of Davidson
  • Typical feeder: Coddle Creek Elementary, Brawley Middle, Lake Norman High
  • Lake Norman High: #83 in NC (U.S. News), 93% graduation, 60% AP participation
  • ISS is reviewing district boundaries, so assignments can shift
  • Same Davidson address label, different school system entirely

Source: Iredell-Statesville Schools and zone data compiled from local guides (2025-26)

The bottom line of the split

Two households on the same Davidson street can attend entirely different schools: one bus to CMS classrooms in Mecklenburg County, the other to ISS classrooms in Iredell County. The school system is the biggest practical difference between the two sides of town, and it is the one that costs families the most when it is wrong.

The Boundary

Where is the dividing line between the two sides of Davidson?

The Mecklenburg/Iredell county line enters Davidson's town limits from the north and cuts through the northern and eastern edge of the town, close to the lake. Everything south and west of it, including Davidson College and the historic village, is Mecklenburg. Everything north and east of it that stays inside the town limits is Iredell. The line is not marked on road signs, and both sides share the 28036 ZIP code, so neither an address label nor a ZIP lookup will tell you which side you are on.

The list below shows the communities most often associated with each side, based on ISS and CMS zone data and local guides (2025-26). Boundaries shift and are address-specific, so treat this as a starting point, never as a guarantee.

Community County District High School
Historic village & Davidson College Mecklenburg CMS William A. Hough High
River Run Mecklenburg CMS William A. Hough High
Bailey Springs Mecklenburg CMS William A. Hough High
Summers Walk Mecklenburg CMS William A. Hough High
The Woodlands at Davidson Mecklenburg CMS William A. Hough High
Westbranch Mecklenburg CMS William A. Hough High
Anniston Iredell ISS Lake Norman High
Davidson Pointe Iredell ISS Lake Norman High
Lakeview Shores Iredell ISS Lake Norman High
Queens Cove Iredell ISS Lake Norman High
Royal Pointe Iredell ISS Lake Norman High
Bennington, Bridgeport, Foxfield Iredell ISS Lake Norman High
Diamondhead, Malibu Pointe, Monterey Landing Iredell ISS Lake Norman High

Historic District & Davidson College

Mecklenburg County

CMS
High SchoolWilliam A. Hough
The classic Davidson core: the college, the village green, and the downtown shops are all on the Mecklenburg side.

River Run / Bailey Springs / Westbranch

Mecklenburg County

CMS
High SchoolWilliam A. Hough
Established family neighborhoods between the village and Huntersville. These are the most-asked CMS communities in Davidson.

Anniston / Davidson Pointe

Iredell County

ISS
High SchoolLake Norman High
Growing newer neighborhoods on the lake side of the county line. Davidson address, Iredell schools.

Lakeview Shores / Queens Cove / Royal Pointe

Iredell County

ISS
High SchoolLake Norman High
Waterfront and water-adjacent communities along the eastern rim. Lakefront buyers on this rim land in ISS.

Bennington / Bridgeport / Foxfield

Iredell County

ISS
High SchoolLake Norman High
Clustered neighborhoods on the northern edge of Davidson town limits near the lake.

The ZIP and the address label will not save you

Both sides of Davidson share the 28036 ZIP code, and every property in both counties carries a Davidson mailing address. You cannot look at a listing and tell which county it is in. The only reliable way to know the district is to check the parcel's county on the tax record and run the exact street address through the official school finder. ISS is also actively reviewing its district boundaries, so assignments for the Iredell side can change. Verify every address before you offer.

Community lists compiled from ISS and CMS attendance zone references and local Lake Norman relocation guides (2025-26). Boundaries shift; use the official school finder for the exact address before buying. For the rest of the town, see the Davidson town guide.

School Assignments

Which schools will your kids actually attend?

The two sides of Davidson feed two separate chains of schools. Here is how the assignments typically line up, with the caveat that elementary and middle assignments are the most address-specific, while the final high school is the most stable part of each chain.

Grade Level Mecklenburg side (CMS) Iredell side (ISS)
Elementary Davidson-area CMS schools, assigned by street (the exact feed varies by address) Coddle Creek Elementary (Mooresville) zone includes Iredell-County streets in Davidson
Middle CMS middle assignment by address (Bailey Middle and other zone schools) Brawley Middle School
High William A. Hough High School (Cornelius, opened 2010) Lake Norman High School (Mooresville)
ElementaryCMS zone schools
MiddleCMS zone middle
HighWilliam A. Hough
Mecklenburg side: everything stays in CMS and converges on Hough High, one of the region's strongest CMS high schools.
ElementaryCoddle Creek
MiddleBrawley Middle
HighLake Norman
Iredell side: the classic Coddle Creek → Brawley Middle → Lake Norman High line through Iredell-Statesville Schools.

How the two high schools compare

William A. Hough High School in Cornelius is the primary CMS high school for the lake corridor. It offers 30 AP courses, posts 83.6% math proficiency against a 66.6% CMS district average, and sends 73% of graduates to four-year colleges (CMS data, 2024-25). Lake Norman High School in Mooresville is ranked #83 in North Carolina by U.S. News with a 93% graduation rate and 60% AP participation (ISS/US News, 2024-25). Both are strong schools; they are simply different systems. More detail lives in our full Schools guide.

If you want to escape the boundary question entirely, the tuition-free public charters around the lake admit by lottery, not by address: Lake Norman Charter in Huntersville (ranked #19 in North Carolina by U.S. News, 90% math and 83% reading proficiency) and Community School of Davidson (K-12) both take families from either side of the county line. But lottery admission is never guaranteed, so do not buy a home on the strength of a charter application alone.

See the full schools guide
The Tax Bill

Do the two sides of Davidson pay different property taxes?

Here is the counterintuitive part: the annual property tax bills on the two sides of Davidson are nearly identical, because the town's municipal rate applies to the whole corporate limits in both directions. The county share changes, but the town share stays the same.

The numbers below use the FY2025-26 rates published in our Four County Breakdown: Mecklenburg County 49.27 cents per $100, Iredell County 50.00 cents per $100, and Davidson municipal 29.00 cents per $100.

Side of Davidson County rate Town rate Combined Bill on $500K
Mecklenburg side 49.27¢ 29.00¢ 78.27¢ $3,914
Iredell side 50.00¢ 29.00¢ 79.00¢ $3,950
Annual difference 0.73¢ ~$36 more on Iredell side

Mecklenburg side

49.27¢ county + 29.00¢ town

$3,914 / yr
On a $500,000 home. The CMS side.

Iredell side

50.00¢ + 29.00¢ town

$3,950 / yr
On a $500,000 home. The ISS side. About $36 more per year.

The takeaway

On a $500,000 home, the two sides of Davidson sit within about $40 a year of each other, because the town's municipal rate follows you across the county line. The school district, not the tax bill, is the real difference between the two sides. Compare that with the county-to-county extremes on the lake, where the spread is about $1,581 per year for the same value home: that math is on the Four County Breakdown page.

Rates per Mecklenburg County Tax and Iredell County FY2025-26 budgets, Davidson municipal rate per the Town of Davidson, referenced on our Four County Breakdown page. Municipal tax rates are reset annually and are reassessed after county and town revaluations.

The Mistake

The expensive mistake relocating buyers make in Davidson

The mistake is simple: buyers see "Davidson, NC" on a listing's window card, remember that Davidson is a college town with strong schools, and assume the address is Charlotte-Mecklenburg. Then they tour a house on the Iredell side, fall in love with a lakefront lot, and find out after an offer that the kids will be bused across the county line to a different district.

The county line also quietly changes other things: which county collects your property tax, which county provides social services and vehicle registration, which precinct you vote in, and in some years, which county schedules school holidays. Below is the checklist I run on every Davidson address I show.

1

Confirm the county of the parcel, not the county of the town

Pull the parcel record for the exact street address from the Mecklenburg County real estate data (mecklenburg tax data) or Iredell County parcel viewer (iredellcounty.gov). The record also shows the county your tax bill goes to.

2

Run the address through BOTH official school finders

Charlotte-Mecklenburg's finder at cmsk12.org and Iredell-Statesville's finder at issnc.org. Enter the exact street address and unit, because two lots on the same street can land on different sides of the line.

3

Call the school's front office and have them say the address out loud

Once you know the district, call the elementary school's front office and ask them to confirm the address is inside their attendance zone. School staff know their boundaries better than any listing data.

4

Get the district in writing before you offer

Ask your agent to put the confirmed district, county, and school feeder line in the offer contract as a contingency, or at minimum in writing in the negotiation. If the home is on the line and you need the other district, this is the moment to walk.

5

Check whether ISS is mid-redistricting review

Iredell-Statesville has an active review of district boundaries. If you buy on the Iredell side expecting one feeder chain today, confirm the district's current redistricting notes (ISS redistricting page) before counting on a specific school.

Same mistake on the Mooresville side

Davidson is not the only split on the lake. Mooresville has its own version: one town, two districts, Mooresville Graded (MGSD) and Iredell-Statesville (ISS), divided by a boundary near Mazeppa Road and I-77. If you are also shopping Mooresville, read Does Mooresville Have Two School Districts? before you look.

FAQ

Frequently asked questions

Does every Davidson address attend CMS?

No. The Mecklenburg County portion of the town attends Charlotte-Mecklenburg Schools, and the Iredell County portion of the town attends Iredell-Statesville Schools. Every address in Davidson is in one of the two districts; you just do not know which one from the address label.

What is the ZIP code for Davidson, NC?

The town shares ZIP 28036 across both sides of the county line. Because the ZIP is identical, a ZIP-based school lookup or a mailing address will not tell you the district. You must use the county parcel record and the address-specific school finder.

Which high school do Davidson students attend?

Davidson students are split: the Mecklenburg side is zoned to William A. Hough High School in Cornelius (CMS), and the Iredell side is zoned to Lake Norman High School in Mooresville (ISS). Both are strong schools, but they are different schools in different districts, roughly a 20-minute drive apart.

Do property taxes differ between the two sides of Davidson?

Barely. The Davidson municipal rate applies to both sides of the town, so the bills are within about $40 per year of each other on a $500,000 home. The real difference between the sides is the school district and which county collects the taxes and provides the services.

Which neighborhoods in Davidson are in Iredell County?

Anniston, Davidson Pointe, Lakeview Shores, Queens Cove, Royal Pointe, Bennington, Bridgeport, and Foxfield, to name the ones most frequently documented, sit on the Iredell side of the line. The historic village, River Run, Bailey Springs, Summers Walk, and The Woodlands at Davidson are Mecklenburg. Boundaries are address-specific, so verify each one.

Is Davidson the only Lake Norman town in two counties?

Yes. Davidson is the only incorporated town on the lake whose corporate limits cross the Mecklenburg/Iredell line. Cornelius, Huntersville, and Mooresville are each in a single county, and Denver and Sherrills Ford are unincorporated with no town limits.

Buying in Davidson? Verify the county line before you offer.

I pull the county parcel record and confirm the school district on every property I show, so you never find out after closing that your address is on the other side of the line.

Plan Your Move

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.

Your note goes straight to Lauren, never to a list you did not ask for.