Charlottesville City Public Schools
Virginia · runs pre-K through grade 12
NCES ID 5100780 · charlottesvilleschools.org · (434) 245-2400
There is no ZIP Code area where Charlottesville City is the only school district serving the homes. It holds a real share in 4 of them and shares every one, with 1 different district in total. A lookup that returns a single district name for any of those ZIP Codes is guessing which side of a line an address falls on.
It never has a ZIP Code to itself
At 2,091 homes to the square mile this is city territory, and district lines in a city follow streets. Charlottesville City covers 10 square miles in all — small enough that a single ZIP Code area can hold most of it, and several ZIP Codes can cut across it.
- Homes inside the boundary21,420
- Residents46,562
- ZIP Code areas it reaches5
- Where it is the only district0
- Where it shares with another district4
- Where it holds under half a percent1
- Land area10 square miles
- Homes per square mile2,091
The ZIP Code areas it reaches
Every one of the 4 areas where it holds a real share it shares with somebody. Its largest foothold is 22903 at 64% of the homes; the thinnest is 22908, where it holds no homes at all.
- ZIP Code 22903 · Charlottesville, Virginia64% of the homes
- ZIP Code 22902 · Charlottesville, Virginia63% of the homes
- ZIP Code 22904 · University of Virginia, Virginia7 of 13 homes
- ZIP Code 22901 · Charlottesville, Virginia16% of the homes
- ZIP Code 22908 · Charlottesville, Virginiano homes at all
What one name misses in the areas it leads
Charlottesville City is the largest district in 3 ZIP Code areas, and not one of them is wholly its own. Answer with its name alone and the answer misses 10,651 of the 29,416 homes those areas hold. That count is computed here from census blocks; the lookups that answer this question with a single name never print it.
ZIP Code 22903 · Charlottesville, Virginia is a two-district area: 11,859 of its 18,475 homes are inside Charlottesville City, and the other 6,616 homes are with Albemarle County. Which one an address belongs to is settled by the street, not by the five digits.
Charlottesville City holds 6,899 of the 10,928 homes in ZIP Code 22902 · Charlottesville, Virginia, so its name is right for most of the area and wrong for the rest: 4,011 homes with Albemarle County and 18 homes in a district too small to name here.
In ZIP Code 22904 · University of Virginia, Virginia the split runs 7 to 6 and the larger part is Charlottesville City's: the rest is 6 homes with Albemarle County.
Charlottesville City reaches into ZIP Code 22901 · Charlottesville, Virginia with 2,655 of its 16,391 homes, behind Albemarle County. The familiar answer for that area is the other name, and it is wrong for those 2,655 homes.
Who takes the other homes in its ZIP Codes
Charlottesville City runs pre-K through grade 12 itself, so an address it holds sees no change of authority between grade school and high school. The districts listed below are the ones that take the other homes in the ZIP Code areas it shares — Albemarle County. They are neighbors on the same postal ground, not the next stop for its own students.
Who it shares ZIP Codes with
One district shares ZIP Codes with Charlottesville City: Albemarle County, in 4 of them. For those areas a single-name lookup is choosing between exactly two answers, and it does not tell you it is choosing.
Charlottesville City and Albemarle County school district boundary: the ZIP Codes they share
- ZIP Code 22901 · Charlottesville, Virginia
- ZIP Code 22902 · Charlottesville, Virginia
- ZIP Code 22903 · Charlottesville, Virginia
- ZIP Code 22904 · University of Virginia, Virginia
Have a street address?
A ZIP Code names every district that can serve the area; a street address settles which one serves a home. The Census Bureau geocoder takes an exact address and returns its school districts from the current boundary files, free and with no account.
Where this district sits
What to do next
Ask the district office to confirm your street address: look on its site for a school locator, a find my school tool or an attendance zone map, or call the office.
A ZIP Code is a set of mail delivery routes, not a boundary: in 4 of the 5 ZIP Code areas Charlottesville City reaches, at least one other district holds a real share of the homes as well, and the line between them runs along streets. Only the district can say which side of that line an address is on.
District websites and phone numbers here come from the NCES Common Core of Data directory, 2024-25 school year, filed under the same district ID as the Census boundary files. Where it lists no usable website, none is printed rather than guessed.
If a house purchase depends on the answer, ask the district itself for written confirmation of that exact address. A listing is not a district record, and neither is this page.
Where these numbers come from
The homes were counted in the 2020 Census and the district lines are the 2026 boundary file, so a fast-growing area may have changed since; ZIP Codes here are the Census Bureau's ZIP Code Tabulation Areas; a share is a share of homes, not the chance that one address is in a district; and a district is not a school attendance zone. Every source, file and caveat is on the method page.