Quick Answer. The best electric bikes Charlotte NC riders can buy depend on your body and building more than your street. Not ridden in years: the three-wheel Addmotor Citytri E-310, $1,699. Commuting: the 62 lb Eunorau META24, $1,699. Carrying it upstairs: the folding META20, $1,699. Over 250 lb: Addmotor Grandtan M-340 Plus, $2,399. Steepest streets: Eunorau FLASH LITE 2.0, $1,899.
398 neighborhoods · 34,441 blocks at 1 meter · two North Carolina e-bike laws, one changing December 1 · 11 bikes matched across ten rides. Your street, your body, and the machine that fits both. Prices and stock verified September 25, 2026; maker figures read September 16–25, 2026.
Written and reviewed by Milad Ghobadibeygvand, BScN (Western University, 2014), Redtail eBikes. Corrections: support@redtailebikes.com.
Charlotte looks flat on a map and it is not. Every one of the 343 neighborhood areas with enough streets to measure has a median block that tilts, the gentlest at 1.5% and the steepest at 7.0%, and 3,193 city blocks pitch at 8% or more somewhere along their length. The gap between a bike that gets you home and a bike you push the last two hundred feet lives in those numbers.
This guide grades all 34,441 rideable street blocks in Charlotte on 1-meter bare-earth lidar, across all 398 neighborhoods inside the city limits, and then does the sum with you on the bike: what you weigh, how tall you are, what you carry and how long it has been since you rode.
Start here. Find your situation, start with that machine, and check the right-hand column for the one thing about your street that can change it. Each situation opens the full answer below.
| Your situation | Start with | Price | Where your street changes it |
|---|---|---|---|
| Not ridden in years | Buy the Citytri E-310 | $1,699 | nowhere: first in all 398 areas |
| Riding again after a gap | Buy the Citytri E-310 Plus | $1,699 | a walk-up home: the SX20 |
| The daily commute | Buy the META24 | $1,699 | steeper streets: the Graoopro (112 areas) |
| The steepest quarter | Buy the FLASH LITE 2.0 | $1,899 | a walk-up home: the Graoopro (11 of 14) |
| Over 250 lb | Buy the Grandtan M-340 Plus | $2,399 | a walk-up home: the Graoopro (77 of 100) |
| 6'3" and taller | Buy the Arisetan II M-360 | $2,799 | nowhere: first in all 398 areas |
| 5'0" and shorter | Buy the SpytanX | $2,599 | a walk-up home: the SX20 (100 areas) |
| Up the stairs every night | Buy the META20 | $1,699 | steeper streets: the SX20 (63 areas) |
| Errands and cargo | Buy the Citytri E-310 | $1,699 | a walk-up home: read up the stairs (100 areas) |
| A first e-bike on a budget | Buy the SX20 Antelope | $1,599 | gentle streets and walk-ups: the META20 (191 areas) |
What we measured, and how
Every grade here comes from USGS 3DEP 1-meter bare-earth lidar, project NC_Phase_4_CentralWestNC_GEIGER_A16, sampled along Mecklenburg County's own street centerline file. Twenty lidar tiles went into the model, every one downloaded and opened; the county reported 60,215 centerline segments and 60,215 came back.
Of those segments, 34,441 blocks inside the city carry a pitch you can trust, after streets outside the city, unbuilt and freeway segments, blocks with a wall or staircase in them and 225 culvert crossings are taken out; how we verified this has the full accounting.
Before any Charlotte grade was trusted, the elevation chain had to reproduce the government's own survey points. Sixteen published USGS point elevations across the county, spanning 180.6 m to 244.2 m above sea level, were re-read through the same tiles, projection and datum. The worst disagreement was 0.08 m.
| Dataset | Publisher | Read on | What it decides here |
|---|---|---|---|
3DEP 1 m bare-earth lidar, NC_Phase_4_CentralWestNC_GEIGER_A16
|
USGS | Sep 16, 2026 | every grade and every pitch |
| Street centerline, 60,215 segments | Mecklenburg County GIS | Sep 16, 2026 | which blocks exist and which are rideable |
| Neighborhood Profile Areas, 459 county-wide | Mecklenburg County GIS | Sep 16, 2026 | the 398 in-city rows |
| Quality of Life measures, 2023 vintage | City of Charlotte | Sep 16, 2026 | crime rates, bicycle friendliness, transport mode |
| Incident and crash files, 2019–2026 | CMPD and the City of Charlotte | Sep 19, 2026 | the theft proxy and cyclist crashes |
| Greenways, trails and signed bike lanes | Mecklenburg County Park and Recreation and the City | Sep 16, 2026 | the network column |
| Normals 1991–2020, station USW00013881 | NOAA NCEI | Sep 16, 2026 | heat, rain and the season |
| Gazetteer 2025 and ACS 2023 | U.S. Census Bureau | Sep 16, 2026 | land area and every population |
| Product records, pages, manuals and blogs | the five makers | Sep 19–21, 2026 | every machine figure |
Every block gets two numbers from the same 1-meter bare-earth model. The end-to-end grade is the whole climb, the one your battery pays for. The pitch is its steepest thirty meters, where a heavy rider on a small motor slows down. On a Charlotte street that dips to a creek and climbs back out, the two can be far apart.
Every machine figure is the maker's own published number, read from its product record, its rendered page and its spec table at Addmotor, Eunorau and VTUVIA, and recomputed here.
In this guide
- Charlotte is not flat, and this is how much it is not
- What a Charlotte grade actually costs you
- Same Charlotte street, different rider
- Where the bike sleeps, and what that costs
- The decision matrix
- Electric bikes Charlotte NC riders should buy, matched to the ride
- Heat first, cold almost never
- Where a bicycle gets hit in Charlotte
- Two North Carolina laws, and the one that changes December 1
- Will it fit? Height ranges and standover
- Every Charlotte neighborhood, measured
- If your neighborhood has no name on this page
- Greenways, bike lanes and the street you are left with
- The honest ledger · Why buy it here · Questions Charlotte riders ask
- Before you buy: seven checks · The bottom line
- Limitations · How we verified this · References
Charlotte is not flat, and this is how much it is not
Ask the internet whether Charlotte is hilly and you get adjectives; the lidar gives a number.
Across the 343 neighborhood areas measured on thirty blocks or more, the median block pitch runs from 1.50% in the gentlest area to 7.04% in the steepest, and the middle 80% of areas sit between 2.62% and 5.14%. Not one of those 343 has a median block under 1%. Charlotte is a rolling city with a piedmont underneath it, and the ridges run northwest to southeast.
The whole-block figure is calmer than the pitch, because a block that rises thirty feet over four hundred usually does most of it in one stretch. City-wide, the end-to-end grade has a median of 1.73%, a 90th percentile of 4.60% and a 99th of 7.91%, with a single maximum of 17.86%. Only 321 blocks — 0.93% of the city — run at 8% or steeper from one end to the other.
The pitch tells a harsher story, which is the point of measuring it. Median pitch is 3.66%, the 90th percentile is 7.82%, and 3,193 blocks inside the city pitch at 8% or more. A little over a thousand reach 10%, 340 reach 12%, and 86 reach 15%.
| Where the city sits | End-to-end grade | Steepest 30 m pitch |
|---|---|---|
| Median block | 1.73% | 3.66% |
| 90th percentile | 4.60% | 7.82% |
| 99th percentile | 7.91% | 11.96% |
| Steepest block | 17.86% | 22.30% |
| Blocks at 8% or more | 321 (0.93%) | 3,193 (9.3%) |
A pitch is not automatically a hill. Of the 3,193 blocks pitching at 8% or more city-wide, only 1,168 — 37% — are verified one-directional slopes, meaning the block keeps climbing in one direction and the end-to-end grade is at least 60% of the pitch.
Another 1,542 are V-shaped: the road dips and comes back, which is either a real swale crossing or the model reading a streambed, and lidar alone cannot say which. Every street named below comes from the verified set only.
The steepest streets you can actually ride
A total of 15,457 blocks pass that verification test, spread over 8,982 distinct street-and-area pairs. These are the ten steepest, with what a 750 W hub motor does on them on a 68.4 lb bike, carrying nothing but a rider.
| Street | Area | Steepest 30 m | End to end | Motor alone, 165 lb rider | Motor alone, 280 lb rider |
|---|---|---|---|---|---|
| Haidas Av | NPA 376, Shuffletown and Sodyeco | 22.3% | 17.9% | 5.7 mph | 3.8 mph |
| Hidden Ranch Ln | NPA 284 | 21.9% | 14.6% | 5.8 mph | 3.9 mph |
| Hampton Bay Ln | NPA 155 | 21.0% | 13.1% | 6.0 mph | 4.1 mph |
| Cameron Commons Py | NPA 155 | 19.4% | 13.4% | 6.4 mph | 4.3 mph |
| Daisy Ct | NPA 155 | 19.4% | 15.8% | 6.4 mph | 4.3 mph |
| Porters View Dr | NPA 174, Shopton | 17.3% | 12.0% | 7.1 mph | 4.8 mph |
| Blu Central Rd | NPA 116, Nations Ford and Ravenwood | 17.3% | 10.9% | 7.1 mph | 4.8 mph |
| Blu Steele Wy | NPA 116, Nations Ford and Ravenwood | 17.3% | 10.7% | 7.1 mph | 4.8 mph |
| Cresswind Bv | NPA 228, Cresswind | 16.6% | 11.1% | 7.4 mph | 5.0 mph |
| Honey Locust Dr | NPA 228, Cresswind | 16.4% | 14.2% | 7.4 mph | 5.1 mph |
Three of the five steepest verified streets sit in one area, NPA 155 off Providence Road West, and that area has no ordinary name.
Mecklenburg County numbers its Neighborhood Profile Areas rather than naming them, and the City's own neighborhood organization layer lists exactly one record for NPA 155: a Neighborhood Coalition whose published name is the string Charlotte237. It is a filing rather than a place name, which is why the number is doing the work in that row.
What a Charlotte grade actually costs you
A percentage is abstract until it is a speed. The table puts the same 750 W hub motor, on the same 68.4 lb bike, under six different riders on four Charlotte grades, at an easy effort — half of what the rider could sustain flat out.
| Grade, and where you meet it | 130 lb rider | 160 lb | 190 lb | 220 lb | 250 lb | 280 lb |
|---|---|---|---|---|---|---|
| 4% — about 45% of Charlotte blocks ever pitch | 20.0 mph | 20.0 mph | 20.0 mph | 19.4 mph | 18.9 mph | 18.4 mph |
| 8% — the pitch on 3,193 city blocks | 16.3 mph | 15.2 mph | 14.3 mph | 13.5 mph | 12.8 mph | 12.2 mph |
| 12% — 340 blocks reach it | 12.6 mph | 11.5 mph | 10.6 mph | 9.9 mph | 9.3 mph | 8.8 mph |
| 22.3% — Haidas Av, the steepest verified pitch in the city | 7.6 mph | 6.8 mph | 6.2 mph | 5.8 mph | 5.4 mph | 5.0 mph |
Read down a column and you see what your own weight buys or costs you. Read across a row and you see why 4% is the line that matters: 55% of Charlotte's blocks never pitch that steeply, and at 4%, with an easy effort on the pedals, a 750 W bike still carries everyone up to about 200 lb at 20 mph.
Twenty is where a machine inside North Carolina's definition stops helping on its motor alone. It is a test on the machine rather than a speed limit on you, and on the hills below 4% it means the purchase is no longer about the hill.
At 8% it is a factor for everyone. At 12% a 280 lb rider is down to 8.8 mph, and the question stops being which bike and starts being which route.
Rider power comes from published critical-power figures — 4.17 ± 0.60 W/kg for trained riders and 3.19 ± 0.35 for untrained, from a 2020 study of twenty men — and "an easy effort" at half of that is this page's own editorial choice. The heat penalty is 6.5% of critical power at 97 °F against 64 °F, measured on 24 physically active adults with no difference between the women and the men.
Same Charlotte street, different rider
On a 6% Charlotte block, a 130 lb rider and a 280 lb rider on the same bike are 3.8 mph apart, which is why this guide starts with you.
Weight: 3.8 mph on a 6% block
On a 6% block — Charlotte's 80th-percentile pitch — the same 750 W bike at an easy effort carries a 130 lb rider at 18.6 mph and a 280 lb rider at 14.8 mph. That is 3.8 mph, bought or lost by body weight alone.
Two things follow. First, if you are over about 220 lb, check the maker's rider limit before anything else, then the torque, because you are the one who feels the 8% blocks. Second, makers publish payload in two shapes, as the FLASH LITE 2.0 and the Grandtan M-340 show between them: one total that covers you and everything you carry, or a rider limit plus a separate cargo limit. Where there are two, the rider limit governs.
| Machine | Rider limit | Plus cargo | Published bike weight |
|---|---|---|---|
| Eunorau FLASH LITE 2.0 | 440 lb total | — | 82–92 lb |
| Addmotor Grandtan M-340 Plus | 350 lb | 100 lb | 110 lb |
| Addmotor Citytri E-310 | 280 lb | 80 lb | 88 lb |
| VTUVIA SX20 Antelope | 330 lb total | — | 70 lb |
| Eunorau META20 | 286 lb total | — | 63 lb |
A rider sitting at the ceiling of a published limit is in a different situation from one sitting at 70% of it, and the matrix below scores the headroom rather than the pass/fail.
Height: only the maker's range counts
Every rider-height range on this page is the maker's own published range, read from its spec table — Addmotor, Eunorau and VTUVIA each publish one.
Four machines on our shelf publish a range that reaches down to 5'0", and two of them are picked here: the VTUVIA SX20, whose range starts at 5'0", and the Addmotor SpytanX, whose range starts at 4'9". At 5'0" that is the whole field; a few inches taller, far more ranges reach you.
At the other end, three machines on this page publish a range reaching 6'4" or beyond: the Eunorau FLASH LITE 2.0 at 5'2"–6'4", the Addmotor Grandtan M-340 Plus at 5'5"–6'5" and the Addmotor Arisetan II M-360 at 5'7"–6'6".
Standover is the number that decides whether you can stop comfortably, and most makers print it: at least 32 of the 44 machines we screened do, in their own size charts. A rider range is the maker's recommendation; a standover is a dimension you can check against your inseam with a tape measure.
Age is the law plus two physical questions
North Carolina sets no minimum age to ride an electric bicycle under the definition in force today. The age-16 rule people quote is N.C.G.S. § 20-10.1, and it governs mopeds — which matters more than it sounds, because of what a Class 3 machine is here. The law section has it in full.
Beyond the statute, age asks two practical questions and neither is about a birthday. Can you hold the bike up at a stop, and can you get on and off it? A 110 lb trike answers the first question by standing on its own. A 13.8-inch step-over, the Citytri E-310's, answers the second.
Fitness: worth 0.7 mph
At 190 lb on a 6% Charlotte block, a trained rider goes 17.54 mph at an easy effort and an untrained one 16.88 mph. That is 0.7 mph — against the 3.8 mph your body weight is worth. Weight matters about six times more than fitness here.
Four caveats travel with that figure every time it is used. Critical power is a maximal sustainable effort and a commute is not one, and the "easy effort" at half of it is our own choice.
Even the study's untrained riders played a sport every week, so someone buying a first bike after years away probably sits below them, and all twenty were men.
So: do not buy more motor because you are out of shape. Buy more motor because you are heavier, or because your street is steep, or because you carry a load.
Years off the bike: three wheels first
Twenty years off a bicycle, start on three wheels. It is the machine that fits the gap, and there is no compromise in it.
A trike — an electric assisted bicycle with three wheels under North Carolina law — removes the balance problem completely: it stands up at a red light, at a stop sign, and while you get your feet down. Every other question — hill, range, weight — is downstream of being able to stop safely, and an adult who has not balanced a bicycle in two decades is not going to relearn it in traffic on Providence Road.
It adds a different problem: cornering. A trike does not lean, so it can lift an inside wheel in a fast turn; the trike question in the FAQ has what to do about it.
For this rider the first choice is the three-wheel Addmotor Citytri E-310 at $1,699, with Eunorau's ONE-TRIKE 2.0 trike at $1,799 beside it; both are in the picks with what they can and cannot do.
Groceries, a child seat and the rider limit
Twenty pounds of groceries, sixty pounds of a weekly shop, a hundred and twenty pounds of a child and a seat — each read against the maker's own ceiling. Where a maker publishes one total, like the FLASH LITE's 440 lb, the load comes out of it; where it publishes a rider limit and a cargo limit, like the Citytri's 280 lb plus 80 lb, the load has its own allowance and the rider number still governs.
A 280 lb rider limit with an 80 lb cargo rating means the basket is rated for 80 lb and you have to be under 280, not that the machine carries 360 however you distribute it.
On an 8% block the arithmetic bites. A 220 lb rider carrying 60 lb drops from 13.5 mph to about 11.6: slower even than a 280 lb rider riding unloaded (12.2), because the load adds weight and no legs.
Where the bike sleeps, and what that costs
Where the bike sleeps changes the pick for six of the ten riders on this page: in most of the walk-up areas they get a different machine from the one the garage areas get.
CMPD recorded 1,246 bicycles stolen from their owners in 2023 to 2025, about 415 a year, and 67.7% of them were taken at a home.
The federal incident standard CMPD reports to has a property code for bicycles, 04, and a home in that standard takes in apartments, driveways, yards and home garages. The FBI's own published figure for Charlotte, which counts only larcenies where a bicycle was the most valuable thing taken, is 931 for the same three years.
Only 8.6% of those bikes show as recovered, and that is a floor. A third of them, 32%, were worth $1,000 or more; the median was $585. Plan as though a stolen bike does not come back.
That count cannot tell you which street. The federal file places a theft no closer than the police department, the City's own incident file carries no property field, and neither can separate an e-bike: code 04 describes a pedal machine, and the code for mopeds and scooters does not name e-bikes either. So to see where in the city, this page measures the class of event a stolen bike belongs to.
CMPD publishes every incident report. As pulled on September 19, 2026, 2023 to 2025 holds 278,976 reports, of which 278,081 fall inside the city's 398 neighborhood areas. Filtered to residential addresses and the theft classes a stolen bicycle falls into, the city carries 16,907 home burglaries and thefts over three years. Of those, 7,112 were taken from outdoors, a parking lot or a parking deck, and apartments account for 45.6% of the 16,907.
Sort the 398 areas by where a bike most likely sleeps — using the published single-family share as the proxy — and the two ends of that sort are not living in the same city:
| Where the bike sleeps | Areas | Median property crime, per 1,000 residents | Median violent crime, per 1,000 residents |
|---|---|---|---|
| Mostly a garage or a shed | 99 | 11.2 | 1.7 |
| Mostly a walk-up or an apartment | 100 | 51.4 | 5.3 |
That is a 4.6-fold difference in property crime, and it runs the same way as the storage problem rather than against it. The neighborhoods where you cannot easily put a bike behind a locked door are the neighborhoods where property crime is highest. Of the 100 walk-up areas, 59 sit in the upper quartile of either the home-theft proxy or the City's own property-crime rate; of the 99 garage areas, 11 do.
Violent crime runs the same way, 3.0-fold, and across the 396 rated areas the two rise and fall together. No area is in the top quarter for violent crime and the bottom quarter for property crime.
If you live in one of those hundred areas, the bike has to come inside, and that single fact outranks range, torque and price in the matrix below. It is why a 63 lb folding machine can beat an 82–92 lb one for a rider whose street is flat — and why the Eunorau META20 is in this guide at all.
Inside means inside your unit, and it means the daytime too. Of the stolen-bike reports for Charlotte in the Bike Index registry that name a place, the most common is an apartment building's shared garage, bike room or storage cage, often behind a gate or a key fob. And of the outdoor thefts at homes with an end date recorded, 63.6% happened within a single day: a bike left on the porch for an afternoon is exposed.
Two more things worth doing wherever you live. Put the serial number on file with Bike Index and on any police report, because CMPD attaches a recovered bike to the original report and the serial is what identifies it. And where the battery comes out, carry it up with you: it is the most expensive single part on the bike.
The decision matrix
Ten situations, resolved area by area: nine of them in all 398 neighborhood areas, and the steepest-quarter rider in the 86 areas where that is the terrain. Find yours, read across.
| The situation | Rider used | Carrying | Budget ceiling | What decides it |
|---|---|---|---|---|
| Hasn't ridden a bicycle in 20+ years | 165 lb, 5'5" | 15 lb | $2,800 | three wheels, nothing else |
| Riding again after a long gap | 180 lb, 5'8" | 10 lb | $2,400 | step-over height, then confidence |
| The daily commute, 3–8 miles each way | 175 lb, 5'9" | 10 lb | $2,200 | bike weight and where it sleeps |
| The steepest quarter of the city | 190 lb, 5'10" | 12 lb | $3,200 | torque against your own weight |
| Rider over 250 lb | 280 lb, 5'11" | 15 lb | $3,000 | the maker's rider limit, then how it climbs with you on it |
| Rider 6'3" or taller | 210 lb, 6'3" | 10 lb | $3,000 | a published range that reaches you |
| Rider 5'0" or shorter | 135 lb, 5'0" | 10 lb | $2,600 | a published range that reaches down |
| Up the stairs every night | 170 lb, 5'6" | 5 lb | $2,000 | weight under the carry line, and a fold |
| Errands, school pickup, cargo | 165 lb, 5'5" | 60 lb | $3,500 | cargo headroom inside the rider limit |
| A first e-bike on a budget | 175 lb, 5'7" | 10 lb | $1,700 | price as a ceiling rather than a target |
A machine is out before any scoring if it is outside North Carolina's definition today, you cannot buy it, it costs more than 15% over your budget, the maker's rider limit is below your weight plus your load, or the maker's height range does not reach you.
It is also out if it has to go up stairs every night and weighs over 75 lb, if its motor alone cannot hold 4 mph on the steep blocks of your area, or — if you have not ridden in years — if it has two wheels.
That last one is not a preference. A rider who cannot balance does not get a bicycle recommended to them here, however good the bicycle is.
A budget is a ceiling. A $1,799 machine is not an answer for a $1,700 buyer, however close it comes.
How much of the answer is your street, and how much is you
Every situation was re-run in each of Charlotte's 398 areas, the steepest-quarter rider in its 86, with only the eleven machines on this page allowed to win. The question was how often the street changes the machine.
| Situation | Areas where the place changes the answer | What changes it |
|---|---|---|
| A first e-bike on a budget | 48% | the hill and the building: the lighter META20 takes the gentler streets and the walk-ups |
| Errands and school pickup | 31% | the staircase, in 80% of the changes |
| The daily commute | 28% | the hill: 68% of the changes are in the steepest quarter |
| Rider 5'0" and shorter | 25% | the staircase, in every change |
| Riding again after a gap | 25% | the staircase, in every change |
| Rider over 250 lb | 19% | the staircase, in every change |
| Up the stairs every night | 16% | the hill: 87% of the changes are in the steepest quarter |
| The steepest quarter | 13% | the staircase, in every change |
| Hasn't ridden in years | 0% | nothing: the same machine wins in all 398 |
| Rider 6'3" and taller | 0% | nothing: the same machine wins in all 398 |
Where the place changes the answer, it is mostly your building for 5 riders and mostly your hill for 3.
A rider coming back after a gap, a rider over 250 lb, a rider under 5'1" and the steepest-quarter rider keep the same answer everywhere except a walk-up, where a trike or a heavier machine gives way to one you can carry.
For a parent doing errands, the walk-up is 80% of the changes. For the commuter and the rider who carries the bike upstairs, the changes sit mostly on the steepest streets (68%, 87% of them), where a 750 W motor or 80–85 N·m takes over.
For a first e-bike on a budget, your street is the whole decision. In the steepest quarter of Charlotte the SX20 wins 97% of areas; in the gentlest quarter the lighter META20 wins 99%; in the middle half the SX20 takes 53%, close to a coin toss. Across the whole city, a walk-up tips it to the META20 in 84% of walk-up areas, and a garage to the SX20 in 76% of garage areas.
For 2 riders the place changes nothing: the rider who has not ridden in years and the rider at 6'3" get the same machine in all 398 areas.
Your body and your building decide more than your neighborhood does. In 9 of the ten situations the place changes the answer in fewer than a third of areas, and the one where it matters most is the cheapest purchase on the page.
What a machine has to survive to be recommended here
Ranking anything means choosing weights, and a different set of weights gives a different winner. So every situation was scored 1,200 more times with the weights randomly shuffled (300 for the steepest-quarter rider, run in one representative area), and a machine is only called an answer if it survives that.
- Robust — in the top five under at least 80% of the shuffled weightings.
- Contender — 40% to 80%.
- Fragile — under 40%. A fragile machine is never recommended here. It won because of one set of numbers, and one set of numbers is an opinion.
Every pick below carries its share, so you can see how firmly the numbers back it.
Electric bikes Charlotte NC riders should buy, matched to the ride
Ten situations, one first choice in each, and the machines that also qualify, ordered by price. In each table, budget is the least expensive machine, premium the dearest when it costs at least $500 more, and anything between is mid, so the same bike can sit in different tiers in different sections. Prices were read from our store on September 25, 2026; every machine figure is the maker's own, linked where it is printed.
The "top five in" column is how often a machine held a top-five place among all 44 machines we screened when this guide's weightings were shuffled at random: 1,200 times per situation, 300 in each of four representative areas (300 in one area for the steepest-quarter rider). If you have not decided what kind of machine you want at all, the electric bike buying guide is the page before this one.
Back on a bike after twenty years
Your ride: anywhere flat-ish and familiar, in short trips, until the machine stops being a thing you think about. What decides it: three wheels. Nothing else on the spec sheet outranks being able to stop without putting a foot down.
First choice: the Citytri E-310, $1,699, three wheels and a 13.8-inch step-over.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | Citytri E-310, $1,699 | a 13.8-inch step-over and a parking brake that holds it still while you get on | every weighting |
| Mid | ONE-TRIKE 2.0, $1,799 | 440 lb total, against the Citytri's 280 lb rider limit | 50% |
| Premium | — | the SpytanX, $2,599, for riders 4'9"–5'9": riders 5'0" and shorter | — |
Addmotor Citytri E-310
$1,699Three wheels, a 13.8-inch step-over, a 750 W rear-drive motor with a differential, and a parking brake that holds the trike still while you climb on. Addmotor rates it for a 280 lb rider plus 80 lb of cargo, lists its 48V 20Ah pack as UL-certified with 90 miles at the lowest assist, and it folds.
The number that decides it: 13.8 inches, low enough to step through rather than swing a leg over. It came first in all 398 Charlotte areas for a rider who has not balanced a bicycle in years, and held a top-five place in every weighting.
Best for: a rider coming back after twenty years, up to 5'9"; up to 6'1", the same listing sells the Plus frame at the same price, under riding again after a gap. Not right for: carrying up a staircase. At 88 lb it needs a ground-floor spot, a porch or a garage, and no trike on this page can be carried, so plan where it will sleep before you order.
Read the full review: Addmotor Citytri E-310 review
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Eunorau ONE-TRIKE 2.0
$1,799Eunorau's trike, rated for a 440 lb total payload, with 80 N·m from a 500 W rear-drive motor, a rear differential and hydraulic disc brakes, on an 86 lb frame.
The number that decides it: 440 lb in total, you and everything you carry, against the Citytri's 280 lb for the rider plus 80 lb of cargo. It held a top-five place in 50% of weightings for this rider.
Best for: a first-time rider who wants three wheels and the most payload in this section. Not right for: a rider under 5'2", where Eunorau's published range starts; the SpytanX fits from 4'9".
Read the full review: Eunorau ONE-TRIKE 2.0 review
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
On three wheels, brake early, before the corner. Keep the load low in the basket, and give yourself a week on flat ground before you ride anywhere with traffic.
If you have not ridden in years, the decision is three wheels and then price. The Citytri E-310 at $1,699 came first in all 398 areas for this rider, steps over at 13.8 inches, and holds itself still on a parking brake while you get on.
Riding again after a long gap
Your ride: you rode as a kid, or years ago, and you are not starting from nothing. What decides it: a published fit that puts you mid-range rather than at its edge, and whether you want the third wheel as insurance.
First choice: the Citytri E-310 Plus, $1,699, the Citytri in its taller frame, published fit 5'3"–6'1".
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | SX20 Antelope, $1,599 | 70 lb and a fold, for a walk-up home | 79% |
| Mid | Citytri E-310 Plus, $1,699 | the Citytri in its taller frame, published fit 5'3"–6'1" | 99.7% |
| Premium | ONE-TRIKE 2.0, $1,799 | 440 lb total and hydraulic brakes | 70% |
Addmotor Citytri E-310 Plus
$1,699The Citytri E-310 in its taller frame: published fit 5'3"–6'1", which puts a 5'8" rider near the middle, where the Standard's 5'1"–5'9" puts them at the edge. The step-over rises to 16 inches. It came first in 298 of 398 areas and held a top-five place in 99.7% of weightings.
Best for: a returning rider between 5'3" and 6'1" who wants the third wheel. Not right for: a walk-up home, where the SX20 below is the pick.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
VTUVIA SX20 Antelope
$1,599In 44 of the 100 walk-up areas the SX20 comes first for this rider: 70 lb, a 13.8-inch step-over and a fold, so it goes up the stairs with you. Top five in 79% of weightings, a contender. The META20 comes first in the other 56 walk-up areas but does not hold up across this guide's weightings for this rider, so it is not recommended here.
Best for: a confident returning rider who lives up a staircase. Not right for: anyone unsure of their balance, who should read back on a bike after twenty years.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Eunorau ONE-TRIKE 2.0
$1,799Rated for 440 lb in total with hydraulic disc brakes, for a returning rider who wants three wheels and more payload than the Citytri. Top five in 70% of weightings.
Best for: a heavier returning rider on three wheels. Not right for: a rider under 5'2"; read riders 5'0" and shorter.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
This decision is about nerve more than skill. If you can imagine yourself wobbling at a stop sign on Central Avenue, buy the trike and stop thinking about it. If you can already picture yourself riding, the SX20 is 18 lb lighter, $100 cheaper, and light enough to carry upstairs folded.
The daily commute
Your ride: three to eight miles each way, most days, on streets, because most of Charlotte's areas have neither a greenway nor a signed bike lane inside them (the network). What decides it: the bike's own weight, and where it sleeps at the other end.
First choice: the META24, $1,699, 62 lb, the lightest machine on this page.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | Graoopro, $1,599 | a torque-sensing motor rated at 80 N·m, for the steeper routes | 87% |
| Mid | META24, $1,699 | 62 lb, the lightest machine on this page | 99.8% |
| Premium | — | no machine priced above the META24 qualifies for this rider | — |
Eunorau META24
$1,699At 62 lb it is the lightest machine on this page, with a 500 W rear hub motor rated at 55 N·m, hydraulic disc brakes and a 286 lb payload. Eunorau's 100-mile figure is for two 15 Ah packs; the bike ships with one, and the second is an option.
The number that decides it: 62 lb, the easiest machine here to lift over a curb, onto a rack or up a stoop. It came first in 286 of 398 areas and held a top-five place in 99.8% of weightings.
Best for: the 3–8 mile commute on streets. Not right for: a rider whose weight plus bag passes 286 lb, who should read riders over 250 lb, or a route through the steepest quarter, where the Graoopro below or the FLASH LITE is the answer.
Read the full review: Eunorau META24 review
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Addmotor Graoopro
$1,599A longtail with a 450 lb payload at 72 lb, the highest payload of any two-wheeler on this page, and a torque-sensing 750 W rear motor Addmotor rates at 80 N·m. It stops on mechanical disc brakes. Addmotor lists its 48V 20Ah pack as UL 2271-certified and good for 105-plus miles at the lowest assist; it ships with one, and a second pack is an option.
The number that decides it: 80 N·m with room to carry the week's shopping. Where the commute climbs, it comes first in 112 areas, 76 of them in the steepest quarter, and holds a top-five place in 87% of weightings.
Best for: a commute that climbs, or one that ends at the grocery store. Not right for: a rider under 5'4", where Addmotor's published range starts; the SX20 fits from 5'0".
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
If your commute crosses one of the 3,193 blocks that pitch at 8% or more, read the steepest quarter before you choose. If the bike lives at the top of a staircase, up the stairs overrides this section.
The steepest quarter of Charlotte
Your ride: one of the 86 neighborhood areas in the city's steepest quartile, where the 90th-percentile block pitches between 8.3% and 13.2%. What decides it: torque measured against your own weight, more than the watts on the sticker.
First choice: the FLASH LITE 2.0, $1,899, 92 N·m, the highest torque published on this page.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | Graoopro, $1,599 | 80 N·m and a 450 lb payload | every weighting |
| Budget | SX20 Antelope, $1,599 | 80–85 N·m at 70 lb, the most torque per pound here | 96% |
| Mid | FLASH LITE 2.0, $1,899 | 92 N·m, the highest torque any maker publishes on this page | every weighting |
| Premium | — | no machine at $2,200 or more qualifies for this rider | — |
Eunorau FLASH LITE 2.0
$1,899The highest torque any maker publishes for a machine on this page, 92 N·m from a 750 W rear hub motor, on a moto-style frame with fat tires, hydraulic disc brakes and a 440 lb payload. Eunorau publishes a fit of 5'2"–6'4" and a weight of 82–92 lb, depending on the battery you choose.
Its spec table lists 20 mph as shipped, Class 2 by default and unlockable, while its product listing prints 28 mph; the 28 mph trap is why you ride it as shipped.
The number that decides it: 92 N·m. It came first in 75 of the 86 steepest-quarter areas and held a top-five place in every one of 300 weightings.
Best for: a hill you climb every day, and a heavier rider on it. Not right for: anyone carrying a bike indoors. At 82–92 lb it is the heaviest two-wheeler here, so read up the stairs.
Read the full review: Eunorau FLASH LITE 2.0 review
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
VTUVIA SX20 Antelope
$1,599At 80–85 N·m and 70 lb it is the most torque per pound here, and it folds, for $300 less than the FLASH LITE. Top five in 96% of weightings.
Best for: a steep street and a fold. Not right for: a rider and load together over its 330 lb payload; read riders over 250 lb.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Addmotor Graoopro
$1,599Addmotor rates its motor at 80 N·m, and it carries 450 lb. It comes first in 11 of the 86 steepest-quarter areas, all 11 of them walk-ups, where its 72 lb is easier to carry than the FLASH LITE's 82–92, and holds a top-five place in every weighting.
Best for: a steep route with a load on the rack. Not right for: a rider under 5'4"; the SX20 fits from 5'0".
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
What a hill costs a heavier rider, from this guide's physics for a 750 W motor (what a grade costs you): on an 8% block at an easy effort, a 190 lb rider holds 14.3 mph and a 280 lb rider holds 12.2 mph. On a 12% block, which 340 city blocks reach, the same two riders are down to 10.6 and 8.8 mph.
The heavier you are, the more the torque figure is buying you, which is why this section and riders over 250 lb both carry the FLASH LITE. If your street is in the gentlest quartile, where the 90th-percentile block pitches 2.7% to 7.4%, none of this decides your purchase, and the daily commute is the section to read.
Riders over 250 lb
Your ride: whatever you want it to be, once the machine is actually rated for you. What decides it: the maker's published rider limit first, then how it climbs with you on it, and the rider limit is not the same number as the total payload.
First choice: the Grandtan M-340 Plus, $2,399, rated 350 lb for the rider alone, on three wheels.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | FLASH LITE 2.0, $1,899 | 440 lb total and 92 N·m on two wheels | every weighting |
| Mid | — | no machine priced between these two qualifies for this rider | — |
| Premium | Grandtan M-340 Plus, $2,399 | a 350 lb rider limit plus 100 lb of cargo, three wheels | every weighting |
Addmotor Grandtan M-340 Plus
$2,399Addmotor rates the Grandtan M-340 for a 350 lb rider plus 100 lb of cargo, on three fat-tire wheels with a front suspension fork and a 750 W rear-drive motor. The Plus frame publishes a fit of 5'5"–6'5". It weighs 110 lb and stops on a mechanical disc brake at each wheel.
The number that decides it: 350 lb as a rider limit rather than a total. A 280 lb rider sits at 80% of it with 100 lb of cargo still to spare. It came first in 321 of 398 areas and held a top-five place in every weighting.
Best for: a big rider who wants stability and a rating written for the rider. Not right for: a walk-up. At 110 lb it lives on the ground floor, and in 77 of the 100 walk-up areas the Graoopro comes first.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Eunorau FLASH LITE 2.0
$1,899A 440 lb total payload and 92 N·m on two wheels, for the heavier rider who does not want a trike. Top five in every weighting.
Best for: a heavier rider on a hilly street. Not right for: a rider who wants three wheels under them; the Grandtan above is rated for the rider alone.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
In a walk-up, the answer for this rider is the Graoopro, $1,599: a 450 lb payload on a 72 lb longtail you can carry, first in 77 of Charlotte's 100 walk-up areas. Its card is under the daily commute.
Read the two limits carefully, because the FLASH LITE and the Grandtan publish different shapes. The FLASH LITE's 440 lb is a total: you, your bag and anything strapped on. The Grandtan's is 350 lb of rider plus 100 lb of cargo, and the rider number is the one that governs. Being under 450 lb combined is not enough if you are over 350 on your own.
Over 250 lb, buy the rider limit first. At 280 lb on a 6% Charlotte block you are 3.8 mph slower than a 130 lb rider at the same easy pedaling effort, so the machine has to be rated for you before anything else matters. The Grandtan M-340 Plus at $2,399 publishes 350 lb for the rider alone and came first in 321 of 398 areas.
Riders 6'3" and taller
Your ride: anything, as soon as a maker publishes a range that reaches you. What decides it: a published range, full stop. Where a maker publishes none, no pick is made on fit here.
First choice: the Arisetan II M-360, $2,799, the only published fit here that reaches 6'6".
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | FLASH LITE 2.0, $1,899 | published fit 5'2"–6'4", on two wheels | 84% |
| Mid | — | the Grandtan M-340 Plus, $2,399, fits to 6'5": riders over 250 lb | — |
| Premium | Arisetan II M-360, $2,799 | published fit 5'7"–6'6", the only one here that reaches 6'6" | 92% |
Addmotor Arisetan II M-360
$2,799The only published fit on this page that reaches 6'6". Addmotor lists 5'7"–6'6" for the Arisetan II M-360, a semi-recumbent trike you sit back into, with a front suspension fork, a 26.7-inch step-over and a 280 lb rider limit plus 100 lb of cargo.
The number that decides it: 6'6". It came first in all 398 areas for a 6'3" rider and held a top-five place in 92% of weightings.
Best for: a tall rider who wants three wheels and a seat with a backrest. Not right for: a rider under 5'7", where its published range starts; the Citytri Plus fits 5'3"–6'1".
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Eunorau FLASH LITE 2.0
$1,899A two-wheeler with a published fit of 5'2"–6'4", a 440 lb payload and 92 N·m. Top five in 84% of weightings for a 6'3" rider.
Best for: a tall rider up to 6'4" who wants two wheels. Not right for: a rider over 6'4"; the Arisetan reaches 6'6" and the Grandtan M-340 Plus 6'5".
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
The M-360 is a semi-recumbent: you sit back into it rather than over it. It suits a tall rider because its published range starts at 5'7", which is the same reason it is wrong for anyone shorter.
Riders 5'0" and shorter
Your ride: anything, after a decade of being told to buy a small frame and hope. What decides it: of the machines on this page, two publish a rider range that reaches down to 5'0", and those two are the field.
First choice: the SpytanX, $2,599, a published fit from 4'9" and an 11.2-inch step-over.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | SX20 Antelope, $1,599 | published fit 5'0"–6'2", 70 lb, and it folds | every weighting |
| Mid | — | no machine on this page priced between them publishes a fit that reaches 5'0" | — |
| Premium | SpytanX, $2,599 | published fit 4'9"–5'9" and an 11.2-inch step-over | every weighting |
Addmotor SpytanX
$2,599A reverse trike, with two wheels at the front and one at the back, and the lowest published step-over on this page: 11.2 inches. Addmotor publishes a fit of 4'9"–5'9", rates it for 380 lb, and fits hydraulic disc brakes and a 750 W rear-drive motor. It weighs 105 lb. The frame photographed is the colorway Addmotor sells as Olive Green.
The number that decides it: 4'9". No other machine on this page publishes a range that starts below 5'0", and it came first for a 5'0" rider in 298 of 398 areas. It and the SX20 held a top-five place in every weighting because only 2 of the machines we screened publish a fit reaching 5'0"; the ranking between them is what counts.
Best for: a rider under 5'1" who wants three wheels. Not right for: a walk-up, where the lighter, folding SX20 below comes first for a rider of 5'0" and up.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
VTUVIA SX20 Antelope
$1,599Published fit 5'0"–6'2", a 13.8-inch step-over, 70 lb and a fold. It comes first in the 100 walk-up areas, where the SpytanX's 105 lb would have to be carried. Top five in every weighting.
Best for: a short rider who lives up a staircase. Not right for: a rider under 5'0", where VTUVIA's range begins; the SpytanX reaches 4'9".
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Under 5'0" and up a staircase, nothing on this page both fits you and can be carried; the SpytanX needs a ground-floor spot, a porch or a garage. A published range is the maker's recommendation rather than a measurement, so sit on the machine before you commit if you possibly can.
Up the stairs every night
Your ride: whatever your commute is, plus a staircase at the end of it. What decides it: weight under the 75 lb carry line, and a fold.
First choice: the META20, $1,699, 63 lb and a fold, the lightest folding machine here.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | SX20 Antelope, $1,599 | 70 lb, a fold, and 80–85 N·m for a steep street | every weighting |
| Mid | META20, $1,699 | 63 lb and a fold, the lightest folding machine here | every weighting |
| Premium | — | every machine above $1,700 on this page weighs 82 lb or more, over the 75 lb carry line | — |
Eunorau META20
$1,69963 lb and a folding frame make it the lightest folding machine on this page, on 20-inch fat tires with a 500 W rear hub motor, hydraulic disc brakes and a 286 lb payload. Its published fit runs 5'1"–6'1".
The number that decides it: 63 lb, under the 75 lb line above which this guide offers a stair-carrier nothing. It came first in 335 of 398 areas and held a top-five place in every weighting.
Best for: a walk-up with a real staircase. Not right for: a staircase at the top of a steep street. At 55 N·m it is built for gentler ground, and there the SX20 below takes over.
Read the full review: Eunorau META20 review
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
VTUVIA SX20 Antelope
$1,599Where the staircase is at the top of a hill, the SX20 comes first: in 63 areas, 55 of them in the steepest quarter, its 80–85 N·m is worth more than the 7 lb it adds over the META20. Top five in every weighting.
Best for: a walk-up on a steep street. Not right for: a rider under 5'0", for whom nothing on this page both fits and can be carried; read riders 5'0" and shorter.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
If the stairwell is wide enough to carry a bike that does not fold, the 62 lb META24 works here too; its card is under the daily commute.
The bike has to come inside, so it has to be carryable, and the reason to get this right is on the police record. In the 100 areas where a bike most likely sleeps in a walk-up rather than a garage, the City's own median property-crime rate is 51.4 per 1,000 residents against 11.2 in the garage areas. Where the bike sleeps has the rest.
Errands, school pickup and cargo
Your ride: groceries, a child seat, a Saturday run that comes back heavier than it went out. What decides it: cargo headroom inside the rider limit. A big number on a rack decides nothing on its own.
First choice: the Citytri E-310, $1,699, 80 lb of cargo on top of a 280 lb rider, on three wheels.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | Graoopro, $1,599 | a 450 lb payload on two wheels, at 72 lb (card in another section) | 46% |
| Mid | Citytri E-310, $1,699 | 80 lb of cargo on top of a 280 lb rider, on three wheels | 72% |
| Premium | — | no machine above $1,700 qualifies for this rider | — |
Addmotor Citytri E-310
$1,699Three wheels stay upright while you load them, and Addmotor rates the Citytri for 80 lb of cargo on top of a 280 lb rider, with a parking brake to hold it while you do. It came first in 273 of 398 areas and held a top-five place in 72% of weightings.
Best for: errands from a home with a garage, a porch or a ground-floor spot. Not right for: a home where it would have to be carried upstairs; read up the stairs.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
On this page, the Citytri and the Graoopro are the only two machines that hold up for this rider. The Graoopro's card is under the daily commute.
In a walk-up, nothing on this page holds up for errands. In all 100 walk-up areas the first choice for this rider is the SX20, but it does not hold up across the weightings for a rider carrying 60 lb, so it is not recommended for this job. If the bike has to go up a staircase, choose it for the staircase first: up the stairs.
Away from the walk-ups, the ONE-TRIKE comes first in 25 areas, 24 of them among the gentlest, and it does not hold up either.
A first e-bike on a budget
Your ride: the one you are not sure you will take yet. What decides it: price as a ceiling, and what you are not giving up to stay under it.
First choice: the SX20 Antelope, $1,599, 80–85 N·m on a 70 lb frame that folds.
| Tier | Pick | What decides it | Top five in |
|---|---|---|---|
| Budget | SX20 Antelope, $1,599 | 80–85 N·m, 70 lb, a fold and a fit from 5'0" | 99.8% |
| Mid | Citytri E-310 Plus, $1,699 | three wheels at the same money, if balance is the question | 83% |
| Mid | META20, $1,699 | 63 lb and a fold, for gentle streets | 92% |
| Premium | — | this rider's ceiling is $1,700 | — |
VTUVIA SX20 Antelope
$1,599At $1,599 it shares the lowest price on this page, with a 750 W rear hub motor, torque and cadence sensing, hydraulic disc brakes, a 13.8-inch step-over and a fold, at 70 lb. VTUVIA prints its torque as 85 N·m on its spec table and 80 N·m in its product listing, and publishes a fit of 5'0"–6'2", a 330 lb payload, and up to 70 miles with pedal assist.
The number that decides it: 70 lb for 80–85 N·m, the most torque per pound of any machine here that publishes a torque figure. It came first in 207 of 398 areas and held a top-five place in 99.8% of weightings.
Best for: a first e-bike that has to cope with a hill, a short rider and a car trunk. Not right for: a rider who has not balanced a bicycle in years; read back on a bike after twenty years.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Eunorau META20
$1,699The META20 comes first in 191 areas, 85 of them among the 86 gentlest, because at 63 lb with a fold it is the easier machine to live with where the street is flat. Top five in 92% of weightings.
Best for: a first e-bike on gentle streets or up a staircase. Not right for: the steepest quarter, where the SX20 takes over.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
Addmotor Citytri E-310 Plus
$1,699Three wheels at the same $1,699, with a published fit of 5'3"–6'1". Top five in 83% of weightings for a first-time buyer on a budget.
Best for: a first e-bike where balance is the worry. Not right for: a walk-up with no ground-floor spot, at 88 lb; if you are steady on two wheels, read up the stairs.
Ships free to Charlotte · US warranty support · Shop Pay installments at checkout for buyers who qualify.
For a first e-bike, your street is the whole decision. The SX20 and the META20 split the city almost evenly, 207 areas to 191: the META20 where the ground is gentle or the bike goes up a staircase, the SX20 wherever the street tilts.
Two machines split Charlotte for a first e-bike, and your street picks between them. The SX20 Antelope at $1,599 wherever the ground tilts, the META20 at $1,699 on gentle streets and up staircases. Both fold, and both carry hydraulic brakes.
Heat first, cold almost never
In Charlotte, plan the bike around August, not January.
NOAA's 1991–2020 normals for Charlotte Douglas give the city 49.2 days a year at or above 90 °F and 7.2 nights at or below 20 °F — heat outnumbers hard freeze seven to one. June, July and August all average a daily high at or above 85 °F, and August is also the wettest month of the year. Annual precipitation is 43.6 inches over 72.8 rain days, and snow averages 3.5 inches.
So what does the heat actually cost you on the bike? Less than people expect, and the cost lands on the rider rather than the machine.
At 97 °F against 64 °F, a 190 lb untrained rider's sustainable power falls by 6.5%, which on a 6% Charlotte block works out at 0.1 mph. Your body is slower in August; the motor is not. What heat really changes is how long you want to be out, what you wear, and whether you plan the climb for the shaded half of the route.
Three practical consequences for the purchase:
- Throttle earns its keep here in a way it does not in a cool city. On a 90 °F afternoon the value of not having to pedal up the last block is comfort — and every machine on this page has one.
- Rain is frequent but light. Seventy-three rain days a year, mostly convective summer storms that pass. Fenders and lights matter more than a waterproof jacket.
- Cold is a non-event. Seven nights a year below 20 °F is not a reason to pay for a battery heater or to plan around winter storage.
Wind costs battery, not speed
Charlotte's wind barely changes which bike you should buy, because the motor absorbs almost all of it. Across ten years of hourly reports at Charlotte Douglas, the median hour carries 5.8 mph of wind and one commute hour in ten reaches 12.8 mph. March is the windiest month, and the evening commute is the windier half of the day.
| Riding straight into it, on the flat | 130 lb rider | 190 lb | 280 lb |
|---|---|---|---|
| The median hour, 5.8 mph | 20.0 mph | 20.0 mph | 20.0 mph |
| One commute hour in ten, 12.8 mph | 19.9 mph | 20.0 mph | 20.0 mph |
| March's windiest tenth of commutes, 13.9 mph | 19.3 mph | 19.6 mph | 20.0 mph |
| One commute hour in a hundred, 18.3 mph | 17.1 mph | 17.4 mph | 17.9 mph |
| For comparison, a 7.8% block in still air, the city's 90th percentile | 16.5 mph | 14.5 mph | 12.4 mph |
A 190 lb rider into March's windiest tenth of commutes, which 14.6% of March commute hours reach, is working about as hard as on a 4.2% block — and still holds 19.6 mph, because a 750 W motor has the power to spare on the flat. The hill is where Charlotte takes speed away.
The wind takes battery instead. Holding 20 mph into that one-in-ten commute wind takes 715 W at the wheel for a 190 lb rider, against 318 W in still air. On a windy March evening, expect less range rather than a slower ride, and size the battery for the windy days.
It blows from the south-southwest to southwest most of the year and from the north to north-northeast in the fall. The morning commute is the calmer one: a median of 5.8 mph and a windiest tenth of 10.3, against 6.9 and 13.9 between 4 and 6 p.m.
The wind that should keep you home arrives with a storm you can see coming. The worst commute hour in ten years, 38 mph gusting to 57.5 on August 31, 2018, was a thunderstorm squall. Of the 100 days with a gust of 40 mph or more, 56% were thunderstorm days, against 14.9% of all days.
These are the airport's instruments: an anemometer 10 m up over open grass, a two-minute average reported each hour, 2016 to 2025. A street lined with trees or buildings sees less wind at rider height, which only strengthens the verdict; the wind between the Uptown towers is not in the airport record.
Where a bicycle gets hit in Charlotte
The City's crash file records 901 police-reported crashes involving a bicycle between 2019 and 2026, 876 of them inside the city, and 37 of those were serious or fatal.
They are not spread evenly across the 398 areas. 268 of the 398 areas have had at least one; only 40 have had five or more. The single highest count, 115 crashes, is NPA 476 — the uptown core, where the most people ride and the most cars turn across them. Second is NPA 3 with 42.
After dark is where a crash turns serious. 17.8% of the in-city crashes happened in the dark, and they were serious or fatal 10.3% of the time, against 2.8% in daylight. Of the 20 people killed since 2019, 11 were hit in the dark.
The dark here means the sun's position at the time of each crash, computed from the crash file's own clock. It says nothing about whether the street was lit, and it is not a risk per trip, because fewer people ride at night.
A crash count is also partly a count of riders: an area with no crashes may simply have nobody cycling in it. And an electric bicycle is a bicycle under N.C.G.S. § 20-171.1, so e-bike crashes are inside these numbers and cannot be separated.
What the crash record changes about the purchase is small but real: lights that are always on, front and rear, because the dark is where the serious crashes are, and a frame you can be seen on.
Two North Carolina laws, and the one that changes December 1
Buy in Charlotte this fall and you are buying under one law and riding under another. Both are printed here in the legislature's own words, because the gap between them decides which machines are worth your money.
What the law says today
(7a) Electric Assisted Bicycle. — A bicycle with two or three wheels that is equipped with a seat or saddle for use by the rider, fully operable pedals for human propulsion, and an electric motor of no more than 750 watts, whose maximum speed on a level surface when powered solely by such a motor is no greater than 20 miles per hour.
— N.C. Gen. Stat. § 20-4.01(7a), as in force on September 22, 2026
Three things in that sentence do the work. Two or three wheels, so a trike is an electric assisted bicycle and not something else. No more than 750 watts. And a motor-only top speed of no greater than 20 mph — measured with the motor doing all of it, which is why a pedal-assist machine that will go faster downhill with your legs in it is still inside the definition.
North Carolina has no Class 1, 2 or 3 system today in § 20-4.01(7a). Whatever the sticker on the bike says, the state asks only those three questions.
What changes on December 1, 2026
Session Law 2026-46, House Bill 1094, strikes the speed clause out of the definition and puts three classes in its place. The 750-watt ceiling is untouched.
| Class | The statute's own words, S.L. 2026-46 § 19(a) |
|---|---|
| Class 1 | "a motor that provides assistance only when the rider is pedaling and ceases to assist once the bicycle reaches a speed of 20 miles per hour" |
| Class 2 | "a motor that may propel the bicycle without pedaling but ceases to assist once the bicycle reaches a speed of 20 miles per hour" |
| Class 3 | "a motor that provides assistance only when the rider is pedaling and ceases to assist once the bicycle reaches a speed of 28 miles per hour" |
Section 19(f) sets the date: "This section becomes effective December 1, 2026, and applies to offenses committed on or after that date."
The same section adds a new § 20-171.3, and its wording is worth reading closely if you plan to ride a path:
Subsection (a), in full: "Except as otherwise provided in G.S. 160A-300, 160A-300.2, 153A-245.1, and as regulated by the Department of Natural and Cultural Resources in State parks, historical sites, or other properties within the jurisdiction of the Department, the operation of an electric assisted bicycle, as defined in G.S. 20-4.01, is permitted on all roadways, bicycle lanes, and multiuse paths."
Subsection (b): "A person under the age of 18 operating or riding as a passenger on a Class 3 electric assisted bicycle shall wear a helmet that meets federal safety standards."
Sidewalks are not in that list. They are handled separately, by a new § 160A-300.2 that lets a city "regulate the use of electric assisted bicycles ... on any multiuse path or sidewalk within municipal limits," including restricting a class outright and setting speed limits. A county gets the same power through a new § 153A-245.1, and subsection (a) opens by naming both sections as exceptions.
So from December the state opens the roads and the bike lanes, and it opens multiuse paths only as far as the city and the county leave them open. A Mecklenburg County greenway is a county multiuse path, and § 153A-245.1 is the county's power over it. Charlotte decides the sidewalks; the county decides the greenways.
The 28 mph trap, and why it matters before December
Until December 1, do not buy a machine whose motor alone will do more than 20 mph if you intend to ride it on Charlotte streets, and treat pedal assist past 20 as unsettled rather than safe. Every machine recommended on this page ships inside today's 750 W and 20 mph definition on either reading.
The FLASH LITE 2.0 is the one to know about: Eunorau's spec table lists 20 mph as shipped, Class 2 by default and unlockable, while its product listing prints 28 mph. Ride it as shipped.
Whether a 28 mph machine bought today is an electric assisted bicycle in North Carolina depends on how it gets to 28, and nobody has settled it. Today's definition asks one speed question: the machine's top speed on a level surface "when powered solely by such a motor". A throttle that carries you past 20 mph with your feet still fails that test on any reading.
A pedal-assist-only machine that helps to 28 is different, because on its motor alone it does not move. On a literal read it passes.
The UNC School of Government reads it the other way: a machine the shops call a Class 3 is, until December, defined by § 20-4.01(27)(j) as a moped. That post does not engage the "powered solely by such a motor" words, and no case or agency ruling found as of September 22, 2026 does.
A moped is a different animal in this state:
- its operator must be at least 16 (§ 20-10.1);
- it must be registered with the DMV (§ 20-53.4) and carry liability insurance (§ 20-309(a));
- operator and passenger must wear a helmet (§ 20-140.4).
The statute's own moped definition is narrower than that summary. It reads: "A vehicle, other than a motor-driven bicycle or electric assisted bicycle, that has two or three wheels, no external shifting device, a motor that does not exceed 50 cubic centimeters piston displacement and cannot propel the vehicle at a speed greater than 30 miles per hour on a level surface. The motor may be powered by electricity, alternative fuel, motor fuel, or a combination of each."
A 28 mph pedal bike with a derailleur has an external shifting device, so on a literal read it is not a moped either. And a saddled three-or-fewer-wheeled vehicle that is neither a moped nor an electric assisted bicycle falls into § 20-4.01(27)(h), which is the motorcycle definition.
For a throttle machine every reading of the moped definition ends somewhere other than "ordinary bicycle", and for a pedal-assist machine the question is open.
Helmets: the rule that probably does not say what you think
Put a helmet on any rider under 16 in Charlotte; inside the city it is not a close question. The city's own § 14-10 names the electric assisted bicycle and requires one under 16, and Mecklenburg County's greenway rules require a helmet for children under 16 riding bicycles. Whether the statewide law reaches an e-bike is the open part, and the answer is in the definitions.
North Carolina has a child bicycle helmet law, and the statewide statute is at best ambiguous about e-bikes. The downside of the cautious reading is a helmet.
§ 20-171.9 makes it unlawful for a parent to knowingly let a person under 16 ride "a bicycle" on a public roadway, public bicycle path or other public right-of-way without a helmet. But that sits in the Child Bicycle Safety Act, which carries its own definitions, and § 20-171.8(1) says:
"'Bicycle' means a human-powered vehicle with two wheels in tandem designed to transport, by the action of pedaling, one or more persons seated on one or more saddle seats on its frame. This term also includes a human-powered vehicle, designed to transport by the action of pedaling which has more than two wheels where the vehicle is used on a public roadway, public bicycle path, or other public right-of-way, but does not include a tricycle."
Read literally, that definition is human-powered in both limbs, so it does not reach an electric assisted bicycle or an e-trike. The "tricycle" it excludes is something else again: subdivision (9) defines it as a three-wheeled, human-powered toy for a child under six.
The wider definition that does include e-bikes, § 20-171.1, opens with the words "As used in this Part" — a different Part. And S.L. 2026-46 had to write a new helmet rule for under-18s on Class 3 machines, which suggests the legislature did not think the old one already covered them.
The other reading is available too: a Class 1 e-bike is pedaled, and a court could find that enough. No North Carolina case or Attorney General opinion resolving it was found as of September 22, 2026.
Charlotte's own rules, and the greenways
Charlotte regulates e-bikes by name, and not where most riders look for it. Chapter 14 of the City Code defines an "electric assisted bicycle" in § 14-1 — two or three wheels, a seat, fully operable pedals, a motor of no more than 750 watts and a motor-only top speed of no more than 20 mph.
It then names the machine in seven more sections of the same chapter, and once more in Chapter 19's shared-mobility rules. These are the ones that change what you may do this afternoon.
A sidewalk is open to you at 15 mph. § 14-130 makes it unlawful to operate a vehicle on any sidewalk, and Chapter 14 deems an electric assisted bicycle a vehicle. Then it gives the exemption back:
"This provision shall not be applicable to non-motorized bicycles, electric assisted bicycles operated at a speed of no more than 15 miles per hour, and electric standup scooters, which may be operated on sidewalks, except as provided in section 14-251."
Except Uptown, where it is not. § 14-251 makes it unlawful to ride a bicycle, an electric assisted bicycle or a standup scooter on any public sidewalk "within the area bounded by Church Street, Stonewall Street, College Street and 7th Street", and lets the transportation director extend that ban to other high-pedestrian sidewalks.
Under 16, the helmet is not optional here. § 14-10 makes it unlawful for a person under 16 to ride "a bicycle, electric assisted bicycle, inline skates, roller skates, skateboard, or scooter on a public roadway, public bicycle path or other public right-of-way" without one, and subsection (c) puts the same duty on the parent. The e-bike is named, so the state-law ambiguity above does not reach inside the city limits.
Inside Charlotte today: ride a sidewalk at 15 mph or less, but never inside the Uptown box of Church, Stonewall, College and 7th Streets, and put a helmet on anyone under 16.
And two you only meet when something goes wrong. § 14-253 requires a braking system in working order on a street, alley, sidewalk or public highway. § 14-256 lets the city impound an e-bike operated or parked in violation of the chapter and dispose of it if nobody claims it and the civil penalty goes unpaid for 90 days.
One thing December 1 does not change. Chapter 14 writes its own definition rather than adopting G.S. 20-4.01 "as amended from time to time", the way Durham's code does. The state's definition changes shape in December and the city's text does not move with it.
So whether a Class 3 machine is an "electric assisted bicycle" for Chapter 14 turns on the same motor-only reading the 28 mph trap sets out. Nothing the city has published resolves it.
The greenways belong to Mecklenburg County Park and Recreation, and its own greenway rules sheet says, under prohibited activities:
"No motorized vehicles allowed on greenway unless authorized by Park and Recreation."
That sentence does not mention e-bikes or classes, and an electric assisted bicycle is a "bicycle" under Chapter 20 while plainly having a motor. The county's rule is not Chapter 20, so the two do not automatically resolve each other. Riders use the greenways on e-bikes and the county has published nothing prohibiting it by name; if you need certainty for a particular trail, call 311.
Disregard one thing: search engines routinely attribute a "Class 1 and 2 electric bikes are welcomed. Any other class of electric bike is prohibited" rule to Mecklenburg County. That sentence is the Town of Cornelius's, from its own Parks and Recreation FAQ. Cornelius is a different jurisdiction inside the same county, and its rule does not govern a Charlotte greenway.
| Today | From December 1, 2026 | |
|---|---|---|
| Classes | none | Class 1, 2 and 3 defined |
| Motor ceiling | 750 W | 750 W, unchanged |
| Speed test | 20 mph, motor alone | per class; Class 3 assists to 28 mph |
| A 28 mph machine | throttle past 20: outside the definition. Pedal assist only: unsettled | pedal assist to 28: a Class 3 electric assisted bicycle. Throttle past 20: outside every class |
| Roads and bike lanes | permitted as a bicycle | permitted by § 20-171.3(a) |
| County greenways | the county's "no motorized vehicles" rule, unresolved for e-bikes | permitted by § 20-171.3(a), except where the county regulates them under § 153A-245.1 |
| Sidewalks | open at 15 mph or less; banned in the Uptown box and wherever the director posts a ban (§§ 14-130, 14-251) | the city may regulate under new § 160A-300.2 |
| Helmet, under 16 | required in Charlotte by § 14-10 | unchanged |
| Helmet, under 18 on a Class 3 | no e-bike-specific rule | required by § 20-171.3(b) |
| Minimum riding age | none in the e-bike definition | none in the e-bike definition |
Every machine on this page ships inside North Carolina's e-bike definition, today and after December 1.
Buy the Citytri to startWill it fit? Height ranges and standover
Two numbers describe whether a bike fits you, and only one of them is checkable.
The rider-height range is the maker's recommendation. Every range on this page is read from the maker's own spec table. Standover ranks a machine here only where the maker states it.
The standover height is the one you can check. It is the distance from the ground to the top tube where you straddle it, and it decides whether stopping is comfortable or a small event every time.
| Machine | Published rider range | Standover |
|---|---|---|
| Addmotor SpytanX | 4'9"–5'9" | 11.2 in |
| VTUVIA SX20 Antelope | 5'0"–6'2" | 13.8 in |
| Addmotor Citytri E-310 Standard | 5'1"–5'9" | 13.8 in |
| Addmotor Citytri E-310 Plus | 5'3"–6'1" | 16 in |
| Addmotor Graoopro | 5'4"–6'2" | 18 in |
| Addmotor Grandtan M-340 Plus | 5'5"–6'5" | 18.7 in |
| Addmotor Arisetan II M-360 | 5'7"–6'6" | 26.7 in |
| Eunorau FLASH LITE 2.0 | 5'2"–6'4" | 30.7 in |
| Eunorau META20 | 5'1"–6'1" | — |
| Eunorau ONE-TRIKE 2.0 | 5'2"–6'1" | — |
| Eunorau META24 | 5'3"–6'2" | — |
A dash means the text of the maker's page, as read between September 16 and 21, 2026, gives no standover figure; the rider range is then the fit guide.
Where the two numbers disagree, believe the standover. A range is the maker's advice about proportion; the standover is a dimension. The FLASH LITE 2.0, at 30.7 inches the highest standover in the table, is the one to check against your inseam if you sit near the bottom of its 5'2" range. Sit on the machine if you can, and if you cannot, buy on the standover and the seat-height adjustment.
Every Charlotte neighborhood, measured
All 398 in-city Neighborhood Profile Areas, in the County's own numbering.
Find yours and read across: the machine to start from (for a first e-bike, then for a commute), its terrain band and where a bike most likely sleeps there, how steep the middle and the steep end of its blocks run, the steepest verified slope inside it, the share of its blocks that reach 8%, and how many blocks were measurable.
The crime columns are home burglaries and thefts per 1,000 residents a year (rated only where there were at least 10) and the quartile the City's own property-crime rate falls in; the last column is the miles of greenway and signed bike lane inside the area.
Names are the City's neighborhood-organization names with the organization's own suffix removed, so "Plaza Midwood Neighborhood Association" reads Plaza Midwood. The City's file stores each name in 31 characters, and where that cuts into the place name itself, the name ends in an ellipsis.
Read the terrain column against the block count. An area measured on fewer than 30 blocks is not given a band at all — 55 of the 398 are in that position, three of them with no measurable block. Its row still prints what was measured, but the matching treats its terrain as the city's median rather than trust so few blocks.
| Area | Name(s) | Start here | Terrain | Sleeps | Median · p90 pitch | Steepest verified | 8%+ | Blocks | Home theft | Crime band | Greenway · bike lane |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | Commonwealth Park · CharlotteEAST +1 | SX20 · META24 | middle 50% | mixed | 4.0% · 7.8% | 8.2% | 8% | 62 | 6.5 | upper | — · 0.9 mi |
| 3 | Dilworth · Midtown · South End +1 | META20 · META24 | middle 50% | walk-up | 3.1% · 6.2% | 10.4% | 3% | 367 | 9.3 | upper | 3.0 mi · 3.9 mi |
| 4 | SouthPark | META20 · META24 | middle 50% | garage | 3.5% · 7.0% | 6.2% | 6% | 33 | not rated | lower | — · — |
| 5 | Greater Enderly Park | SX20 · META24 | middle 50% | mixed | 4.3% · 7.8% | 9.9% | 5% | 43 | 13.8 | middle | — · — |
| 6 | Enderly Park · Greater Enderly Park | SX20 · META24 | middle 50% | mixed | 3.7% · 7.3% | 11.3% | 7% | 110 | 10.2 | upper | — · 0.1 mi |
| 7 | SouthPark | META20 · META24 | middle 50% | mixed | 3.9% · 7.1% | 10.0% | 7% | 83 | 2.5 | middle | — · — |
| 8 | SouthPark | SX20 · META24 | middle 50% | mixed | 3.9% · 7.3% | 9.2% | 8% | 82 | 4.0 | middle | 1.8 mi · 0.6 mi |
| 9 | Plaza Hills · Plaza Midwood | META20 · META24 | gentlest 25% | mixed | 3.1% · 6.8% | 7.2% | 3% | 38 | 5.2 | middle | 0.0 mi · 0.5 mi |
| 10 | Plaza Shamrock · Country Club Heights | META20 · META24 | middle 50% | mixed | 3.8% · 6.5% | 10.5% | 6% | 153 | 11.4 | middle | — · — |
| 11 | Montford Park · Dilworth | SX20 · Graoopro | middle 50% | mixed | 4.1% · 8.2% | 9.5% | 10% | 96 | 2.7 | middle | 0.3 mi · 1.6 mi |
| 12 | Quail Run | SX20 · Graoopro | steepest 25% | walk-up | 5.8% · 11.8% | 15.3% | 31% | 35 | 8.4 | middle | — · — |
| 13 | Collingwood | SX20 · META24 | middle 50% | mixed | 4.0% · 7.9% | 10.5% | 9% | 80 | 6.6 | middle | 0.0 mi · 1.2 mi |
| 14 | Derita Statesville Road · Freeland Park | SX20 · Graoopro | steepest 25% | mixed | 5.4% · 8.7% | 12.0% | 20% | 125 | 5.0 | middle | 0.5 mi · — |
| 15 | — | SX20 · Graoopro | steepest 25% | garage | 5.6% · 9.4% | 11.7% | 26% | 106 | 1.8 | lower | 0.6 mi · 0.5 mi |
| 16 | Coventry Woods · CharlotteEAST · Country Walk | SX20 · META24 | middle 50% | mixed | 3.3% · 7.5% | 10.7% | 7% | 178 | 4.5 | middle | — · — |
| 17 | Hampshire Hills · CharlotteEAST · Eastbrook Woods | META20 · META24 | gentlest 25% | mixed | 3.8% · 6.5% | 10.0% | 2% | 101 | 7.1 | middle | — · — |
| 18 | Lionsgate · Olde Cotswold | SX20 · Graoopro | middle 50% | mixed | 4.5% · 7.8% | 15.7% | 10% | 136 | 6.2 | middle | 0.6 mi · 0.3 mi |
| 19 | Huntingtowne Farms · SouthPark +1 | SX20 · Graoopro | steepest 25% | mixed | 5.7% · 10.1% | 12.2% | 30% | 163 | 2.3 | lower | 2.2 mi · — |
| 20 | Reavencrest · Raeburn | META20 · META24 | gentlest 25% | mixed | 2.4% · 4.8% | 7.8% | 1% | 132 | 2.5 | lower | 0.3 mi · — |
| 21 | Sugar Creek | META20 · META24 | gentlest 25% | walk-up | 3.0% · 5.1% | 5.9% | 0% | 120 | 10.0 | upper | 1.1 mi · — |
| 22 | NoDa · Optimist Park · Belmont | META20 · META24 | middle 50% | walk-up | 3.4% · 7.3% | 11.1% | 6% | 92 | 21.2 | upper | 0.8 mi · 0.3 mi |
| 23 | Stonehaven | SX20 · META24 | not banded | mixed | 5.5% · 9.2% | 10.5% | 19% | 26 | 8.4 | middle | 0.1 mi · — |
| 24 | Colonial Village · MeckMIN | SX20 · META24 | middle 50% | mixed | 3.9% · 7.5% | 7.8% | 4% | 56 | 5.5 | upper | — · 1.2 mi |
| 25 | — | SX20 · Graoopro | steepest 25% | mixed | 4.1% · 9.4% | 14.3% | 18% | 115 | 1.6 | middle | — · — |
| 26 | — | SX20 · META24 | not banded | garage | 1.2% · 6.2% | 6.2% | 0% | 6 | 1.6 | lower | — · — |
| 27 | Callaway Plantation | SX20 · META24 | middle 50% | mixed | 3.9% · 7.7% | 10.1% | 9% | 88 | 2.6 | lower | — · — |
| 28 | — | META20 · META24 | gentlest 25% | mixed | 2.9% · 6.4% | 7.2% | 0% | 42 | not rated | upper | — · — |
| 29 | Raintree Greens · Village of Raintree +2 | SX20 · Graoopro | steepest 25% | mixed | 6.6% · 10.4% | 12.0% | 39% | 44 | not rated | lower | — · — |
| 30 | West Blvd | META20 · META24 | middle 50% | walk-up | 3.9% · 6.8% | 7.2% | 6% | 68 | 15.1 | upper | 0.4 mi · 0.9 mi |
| 31 | SouthPark · Beverly Woods Elementary School | SX20 · Graoopro | steepest 25% | garage | 5.2% · 10.0% | 6.5% | 20% | 60 | not rated | lower | — · — |
| 32 | — | META20 · META24 | not banded | walk-up | 3.7% · 5.7% | 5.7% | 0% | 15 | not rated | upper | — · — |
| 33 | Derita Statesville Road | META20 · META24 | middle 50% | walk-up | 4.3% · 7.5% | 9.7% | 9% | 34 | 9.2 | middle | — · — |
| 34 | Paw Creek Village · Pawtuckett On The Green | SX20 · Graoopro | steepest 25% | garage | 4.3% · 9.2% | 12.4% | 14% | 166 | 8.4 | middle | 0.5 mi · — |
| 36 | Sardis Woods · MoRA (Monroe Road Advocates) | SX20 · Graoopro | steepest 25% | mixed | 5.2% · 9.0% | 10.5% | 16% | 114 | 1.9 | middle | 2.2 mi · — |
| 37 | Belmont · Easton Park | SX20 · Graoopro | middle 50% | mixed | 4.6% · 8.4% | 13.5% | 11% | 105 | 7.7 | middle | 0.7 mi · — |
| 38 | Croft · Davis Lake · Cheshunt | META20 · META24 | middle 50% | mixed | 3.8% · 7.1% | 9.2% | 7% | 136 | 4.7 | upper | — · — |
| 39 | Devonshire · Mill Valley Hampton Park · Ravenwood +1 | SX20 · META24 | middle 50% | garage | 4.2% · 8.0% | 10.6% | 10% | 114 | 3.3 | lower | — · — |
| 40 | Citiside · CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 3.0% · 5.7% | 5.8% | 3% | 98 | 8.0 | middle | — · — |
| 41 | Carmel Village II | SX20 · Graoopro | steepest 25% | mixed | 4.9% · 8.4% | 9.8% | 18% | 63 | 3.8 | middle | 1.8 mi · — |
| 42 | SouthPark · Heathstead | META20 · META24 | steepest 25% | walk-up | 5.0% · 8.5% | 10.2% | 15% | 79 | 3.2 | lower | — · — |
| 43 | SouthPark | SX20 · Graoopro | steepest 25% | mixed | 6.9% · 10.5% | 9.5% | 35% | 52 | 2.5 | lower | — · — |
| 44 | Quail Hollow | SX20 · META24 | not banded | mixed | 4.8% · 8.8% | 9.4% | 11% | 28 | not rated | middle | — · — |
| 45 | Windward Cove | META20 · META24 | gentlest 25% | mixed | 3.1% · 5.9% | 8.1% | 3% | 196 | 3.9 | upper | — · — |
| 46 | The Villages of Wexford | SX20 · Graoopro | steepest 25% | mixed | 5.2% · 8.6% | 10.4% | 18% | 49 | 2.8 | middle | — · — |
| 47 | — | META20 · META24 | not banded | walk-up | 4.0% · 9.0% | 9.1% | 17% | 18 | not rated | middle | — · — |
| 48 | Reedy Creek · CharlotteEAST | META20 · META24 | middle 50% | mixed | 3.1% · 7.1% | 5.7% | 5% | 59 | 3.3 | middle | 3.7 mi · — |
| 49 | Oakdale · Sunset Hills | SX20 · META24 | middle 50% | garage | 3.5% · 7.8% | 11.8% | 10% | 95 | 5.9 | middle | — · — |
| 50 | Four Seasons · CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 3.2% · 6.3% | 7.1% | 2% | 52 | 4.2 | middle | — · — |
| 51 | Wesley Heights | META20 · META24 | middle 50% | walk-up | 3.4% · 6.0% | 8.6% | 4% | 81 | 8.7 | upper | 1.4 mi · 0.1 mi |
| 52 | MoRA (Monroe Road Advocates) · Amity Gardens · Inlivian | META20 · META24 | gentlest 25% | walk-up | 2.5% · 5.9% | 6.0% | 2% | 55 | 8.5 | upper | — · — |
| 53 | Colony Acres · British Woods · Foxboro · Montclair Park | SX20 · Graoopro | steepest 25% | mixed | 4.8% · 9.0% | 11.9% | 14% | 76 | 14.7 | upper | — · — |
| 54 | Brighton · Nations Ford, Springfield and… | SX20 · Graoopro | steepest 25% | garage | 5.0% · 8.8% | 11.0% | 18% | 60 | 4.3 | middle | — · — |
| 55 | Carmel · Carmel Corridor | SX20 · Graoopro | middle 50% | mixed | 3.5% · 8.4% | 9.4% | 12% | 111 | 3.0 | lower | 0.4 mi · — |
| 56 | — | SX20 · META24 | steepest 25% | walk-up | 4.1% · 9.9% | 7.9% | 15% | 34 | not rated | upper | — · — |
| 57 | CharlotteEAST | META20 · META24 | gentlest 25% | walk-up | 2.0% · 5.2% | 11.3% | 3% | 32 | 6.3 | middle | — · — |
| 58 | Easthaven · CharlotteEAST | SX20 · META24 | middle 50% | mixed | 3.0% · 7.5% | 8.4% | 8% | 48 | 7.5 | upper | — · — |
| 59 | Lake Forest · Kinghurst Park | META20 · META24 | gentlest 25% | walk-up | 2.5% · 4.8% | 5.8% | 0% | 68 | 7.2 | middle | — · — |
| 60 | — | META20 · META24 | middle 50% | walk-up | 4.3% · 6.6% | 8.0% | 6% | 84 | 13.4 | upper | 0.4 mi · — |
| 61 | Fairfield | SX20 · META24 | middle 50% | mixed | 5.1% · 7.8% | 9.4% | 5% | 39 | 6.0 | middle | — · — |
| 62 | — | SX20 · Graoopro | steepest 25% | — | 5.2% · 11.3% | 12.1% | 30% | 59 | not rated | lower | — · — |
| 64 | College Downs · Back Creek II | META20 · META24 | middle 50% | walk-up | 3.1% · 8.1% | 8.7% | 10% | 90 | 9.6 | middle | 0.2 mi · — |
| 65 | — | META20 · META24 | middle 50% | walk-up | 3.6% · 7.8% | 10.0% | 8% | 74 | 7.6 | middle | 1.1 mi · — |
| 66 | University City | META20 · META24 | middle 50% | walk-up | 3.7% · 7.4% | 7.3% | 8% | 52 | 9.0 | upper | 0.8 mi · — |
| 67 | — | SX20 · META24 | middle 50% | walk-up | 3.8% · 8.9% | 6.6% | 12% | 34 | 10.4 | upper | — · — |
| 68 | Wedgewood Phase · The Waters of Steele Creek +1 | META20 · META24 | gentlest 25% | walk-up | 1.6% · 2.7% | 2.8% | 0% | 77 | 3.7 | middle | — · — |
| 69 | SouthPark · Circle of Inspiration | META20 · META24 | gentlest 25% | walk-up | 2.6% · 6.4% | 6.8% | 0% | 47 | 5.2 | middle | — · 0.6 mi |
| 70 | University Park | META20 · META24 | middle 50% | garage | 4.1% · 7.2% | 8.2% | 7% | 54 | 7.8 | upper | — · 0.3 mi |
| 71 | Montclaire South | META20 · META24 | steepest 25% | walk-up | 4.9% · 8.5% | 12.7% | 14% | 57 | 7.9 | middle | 0.9 mi · 0.9 mi |
| 72 | Northlake · Walden Ridge | META20 · META24 | middle 50% | walk-up | 3.4% · 6.2% | 8.7% | 5% | 103 | 11.1 | upper | 0.2 mi · — |
| 73 | Twins Estates · Wildwood · Arlington +1 | SX20 · Graoopro | middle 50% | garage | 3.2% · 9.2% | 10.6% | 13% | 82 | 7.0 | middle | — · — |
| 74 | — | META20 · META24 | gentlest 25% | walk-up | 2.9% · 4.6% | 6.8% | 0% | 42 | 3.2 | upper | — · — |
| 75 | Bridgehampton Club | META20 · META24 | middle 50% | walk-up | 4.2% · 7.3% | 9.6% | 5% | 80 | 2.5 | lower | — · — |
| 76 | Reunion/Enclave | SX20 · Graoopro | middle 50% | mixed | 3.6% · 8.6% | 10.4% | 13% | 94 | 3.2 | middle | — · — |
| 77 | Steelecroft Place | META20 · META24 | gentlest 25% | mixed | 2.3% · 6.3% | 10.4% | 3% | 228 | 5.2 | middle | — · — |
| 78 | — | META20 · META24 | gentlest 25% | mixed | 2.4% · 4.1% | 5.4% | 1% | 105 | 5.1 | middle | — · — |
| 79 | — | META20 · META24 | not banded | walk-up | 5.3% · 10.1% | 10.1% | 20% | 10 | 5.5 | middle | — · — |
| 80 | — | SX20 · Graoopro | steepest 25% | walk-up | 5.3% · 10.2% | 14.1% | 26% | 78 | 8.6 | middle | — · — |
| 81 | The Crossings | META20 · META24 | gentlest 25% | mixed | 2.0% · 4.0% | 4.7% | 0% | 45 | 3.5 | lower | — · — |
| 82 | — | META20 · META24 | gentlest 25% | walk-up | 1.6% · 2.8% | 3.2% | 0% | 97 | 4.2 | middle | 0.9 mi · — |
| 83 | Dixie/Berryhill | SX20 · META24 | not banded | garage | 6.2% · 10.7% | 10.7% | 30% | 20 | 2.8 | middle | — · — |
| 84 | — | META20 · META24 | not banded | walk-up | 2.0% · 6.6% | 6.6% | 10% | 21 | 6.9 | upper | — · — |
| 85 | Washington Heights | SX20 · META24 | middle 50% | mixed | 4.1% · 8.1% | 8.5% | 11% | 62 | 14.0 | middle | — · — |
| 86 | Commonwealth Park · CharlotteEAST | META20 · META24 | not banded | walk-up | 3.5% · 9.9% | 1.6% | 11% | 9 | 6.0 | middle | — · 0.1 mi |
| 87 | CharlotteEAST · Commonwealth Park | SX20 · META24 | middle 50% | mixed | 3.2% · 8.0% | 6.7% | 12% | 34 | 5.3 | middle | — · — |
| 88 | Greater Enderly Park · Lakewood · National Black Child | SX20 · Graoopro | middle 50% | mixed | 3.7% · 8.6% | 10.2% | 14% | 117 | 14.6 | upper | 2.6 mi · — |
| 89 | — | SX20 · META24 | middle 50% | garage | 4.2% · 7.8% | 9.0% | 7% | 58 | 3.1 | middle | — · — |
| 90 | Central Medallion · CharlotteEAST | SX20 · META24 | middle 50% | mixed | 3.3% · 7.9% | 8.5% | 10% | 42 | 9.5 | middle | — · — |
| 91 | — | META20 · META24 | gentlest 25% | mixed | 3.8% · 6.8% | 9.1% | 3% | 67 | 1.5 | lower | — · — |
| 92 | Ayrsley | META20 · META24 | gentlest 25% | walk-up | 2.1% · 5.3% | 6.7% | 2% | 88 | 8.3 | upper | — · — |
| 93 | — | META20 · META24 | gentlest 25% | walk-up | 3.3% · 6.6% | 7.1% | 3% | 31 | 8.7 | upper | — · — |
| 94 | Ramblewood | SX20 · Graoopro | steepest 25% | mixed | 5.1% · 9.0% | 10.2% | 16% | 56 | 11.2 | upper | — · — |
| 95 | Steelechase | META20 · META24 | gentlest 25% | mixed | 2.5% · 4.0% | 3.8% | 0% | 57 | 4.3 | upper | — · — |
| 96 | Learn Masters | META20 · META24 | middle 50% | walk-up | 3.2% · 7.3% | 14.2% | 7% | 171 | 6.3 | upper | — · — |
| 97 | Yorkshire · Walkers Creek · Southwest Area | META20 · META24 | gentlest 25% | mixed | 1.7% · 3.5% | 5.5% | 0% | 159 | 3.6 | middle | 0.6 mi · — |
| 98 | Hickory Acres · Kingstree | SX20 · Graoopro | steepest 25% | garage | 4.6% · 8.7% | 11.1% | 14% | 187 | 2.9 | middle | — · — |
| 99 | Rama · MoRA (Monroe Road Advocates) · Burtonwood | SX20 · META24 | middle 50% | garage | 3.3% · 7.9% | 7.2% | 8% | 80 | 4.2 | lower | — · — |
| 100 | CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 2.5% · 5.1% | 5.6% | 1% | 85 | 5.1 | middle | 0.8 mi · — |
| 101 | Hidden Valley | META20 · META24 | not banded | walk-up | 2.4% · 4.5% | 4.2% | 0% | 17 | 7.0 | middle | — · — |
| 102 | Candlewood · CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 3.1% · 4.7% | 4.2% | 0% | 36 | 4.8 | middle | — · — |
| 103 | Hidden Valley · Orchard Trace | META20 · META24 | gentlest 25% | walk-up | 3.6% · 6.6% | 6.2% | 0% | 33 | 13.6 | upper | — · — |
| 105 | — | META20 · META24 | middle 50% | walk-up | 2.8% · 7.2% | 9.9% | 8% | 86 | not rated | middle | 0.5 mi · 0.6 mi |
| 106 | — | META20 · META24 | not banded | walk-up | 4.4% · 8.5% | 4.9% | 22% | 23 | 8.6 | upper | — · — |
| 107 | — | META20 · META24 | middle 50% | walk-up | 4.3% · 6.7% | 8.1% | 7% | 43 | 7.9 | middle | — · — |
| 108 | other | SX20 · Graoopro | middle 50% | mixed | 4.3% · 8.5% | 8.6% | 10% | 40 | not rated | lower | 0.4 mi · — |
| 109 | Mountain Island (Overlook) | SX20 · META24 | middle 50% | mixed | 4.2% · 7.4% | 9.0% | 9% | 64 | 6.5 | upper | — · — |
| 110 | Mountain Island Village · Chastain | SX20 · Graoopro | middle 50% | mixed | 4.9% · 8.7% | 16.0% | 13% | 108 | 6.7 | upper | — · — |
| 111 | Steele Creek · Haywyck Meadows | META20 · META24 | gentlest 25% | mixed | 2.0% · 4.3% | 7.1% | 0% | 165 | 4.5 | middle | — · — |
| 112 | Lawing Pond | SX20 · META24 | not banded | garage | 3.4% · 10.9% | 4.7% | 15% | 27 | 8.4 | middle | — · — |
| 113 | Chateau Woods · E.A.S Preservation and More +1 | SX20 · META24 | middle 50% | garage | 3.8% · 7.3% | 12.0% | 7% | 199 | 5.9 | middle | — · — |
| 114 | — | SX20 · Graoopro | middle 50% | mixed | 4.6% · 8.5% | 9.0% | 13% | 62 | 10.0 | middle | 0.7 mi · — |
| 115 | Blakeney · Ardrey | META20 · META24 | gentlest 25% | mixed | 2.0% · 4.2% | 6.4% | 0% | 207 | 1.5 | lower | — · — |
| 116 | Nations Ford · Ravenwood · Kings Creek | SX20 · Graoopro | steepest 25% | mixed | 4.5% · 9.0% | 17.3% | 18% | 161 | 6.9 | middle | 0.2 mi · 0.2 mi |
| 117 | Graceshire · Derita Statesville Road · Gibbon Woods +1 | SX20 · META24 | middle 50% | mixed | 4.4% · 7.4% | 13.2% | 7% | 194 | 3.1 | middle | — · — |
| 118 | — | SX20 · Graoopro | steepest 25% | garage | 4.8% · 9.4% | 11.1% | 26% | 34 | not rated | lower | — · — |
| 119 | Northwest · Carlton Place / Moores Park | SX20 · Graoopro | steepest 25% | mixed | 4.9% · 9.9% | 13.7% | 19% | 68 | 4.8 | upper | 1.4 mi · — |
| 120 | West Blvd | META20 · META24 | middle 50% | mixed | 4.0% · 7.1% | 10.6% | 7% | 54 | 15.2 | middle | — · — |
| 121 | Yorkmount Park | SX20 · Graoopro | middle 50% | mixed | 4.2% · 8.7% | 14.7% | 13% | 102 | 5.8 | upper | — · — |
| 122 | — | META20 · META24 | gentlest 25% | — | 3.5% · 6.3% | 8.7% | 3% | 64 | not rated | — | — · — |
| 123 | Garden Park · Northwood · United Missionary Baptist | SX20 · Graoopro | steepest 25% | mixed | 5.3% · 8.7% | 10.2% | 18% | 98 | 8.2 | middle | — · — |
| 124 | Ashley Park · Historic Camp Greene · Enderly Park | SX20 · META24 | middle 50% | mixed | 3.4% · 7.9% | 10.4% | 9% | 101 | 24.1 | upper | — · 0.4 mi |
| 125 | Derita Statesville Road · Statesville Road Area/Nevin… | META20 · META24 | middle 50% | mixed | 3.4% · 6.1% | 7.3% | 4% | 181 | 7.4 | middle | — · — |
| 126 | — | META20 · META24 | gentlest 25% | walk-up | 3.1% · 6.0% | 7.0% | 0% | 47 | 14.1 | upper | — · 0.5 mi |
| 127 | Eastland · CharlotteEAST · Wilora Lake +1 | META20 · META24 | middle 50% | walk-up | 3.0% · 7.3% | 8.8% | 7% | 84 | 7.5 | middle | — · — |
| 128 | CharlotteEAST · Eastwood Acres | META20 · META24 | gentlest 25% | mixed | 3.7% · 6.6% | 7.0% | 0% | 40 | 8.4 | middle | — · — |
| 129 | Oberbeck Farm | META20 · META24 | gentlest 25% | mixed | 4.4% · 6.9% | 9.8% | 2% | 67 | not rated | lower | 2.1 mi · — |
| 130 | The Sanctuary | SX20 · META24 | not banded | garage | 1.8% · 4.4% | 1.3% | 0% | 6 | 3.4 | lower | — · — |
| 131 | Callaway Plantation | SX20 · Graoopro | steepest 25% | garage | 5.4% · 9.1% | 10.2% | 20% | 66 | 2.3 | lower | — · — |
| 132 | — | SX20 · META24 | not banded | garage | 5.3% · 8.3% | 9.1% | 11% | 28 | not rated | middle | 1.2 mi · 0.1 mi |
| 133 | Montford Park · Asbury Hall · Selwyn Grove | SX20 · Graoopro | steepest 25% | mixed | 5.2% · 10.4% | 11.8% | 27% | 30 | 3.1 | lower | 0.7 mi · — |
| 134 | CharlotteEAST | SX20 · META24 | not banded | mixed | 4.5% · 9.0% | 8.1% | 30% | 20 | 7.6 | middle | 0.2 mi · — |
| 135 | CharlotteEAST | META20 · META24 | not banded | walk-up | 2.4% · 4.9% | 5.5% | 0% | 28 | 8.6 | upper | — · — |
| 136 | Riverbend | SX20 · Graoopro | steepest 25% | garage | 5.3% · 9.9% | 15.2% | 20% | 96 | 3.4 | lower | — · — |
| 137 | Homestead · Chantilly on the Green | SX20 · Graoopro | steepest 25% | garage | 3.7% · 8.4% | 11.1% | 14% | 72 | 3.0 | middle | — · — |
| 138 | Sugar Creek | META20 · META24 | middle 50% | garage | 3.1% · 6.6% | 6.0% | 4% | 54 | 16.7 | upper | — · — |
| 139 | — | SX20 · Graoopro | steepest 25% | garage | 4.2% · 8.6% | 9.7% | 15% | 74 | 6.5 | upper | — · — |
| 140 | Woodford Green | SX20 · Graoopro | middle 50% | garage | 4.2% · 8.3% | 9.9% | 12% | 148 | 6.2 | upper | — · — |
| 141 | North Hoskins | META20 · META24 | middle 50% | mixed | 3.0% · 6.4% | 9.1% | 4% | 86 | 12.8 | upper | — · — |
| 142 | Pine Valley | SX20 · META24 | steepest 25% | walk-up | 5.7% · 9.4% | 10.4% | 25% | 44 | 6.5 | upper | 0.4 mi · — |
| 143 | Newcastle · Quail Hollow IV · Olde Georgetowne | SX20 · Graoopro | steepest 25% | mixed | 4.3% · 10.1% | 11.1% | 22% | 54 | not rated | lower | — · — |
| 144 | — | META20 · META24 | middle 50% | walk-up | 3.9% · 7.1% | 7.9% | 6% | 51 | not rated | lower | — · — |
| 145 | — | SX20 · META24 | not banded | mixed | 5.0% · 8.2% | 6.5% | 12% | 17 | 3.7 | middle | — · — |
| 146 | Trellis Pointe | META20 · META24 | middle 50% | garage | 3.0% · 6.6% | 9.9% | 4% | 77 | 2.6 | upper | — · — |
| 147 | Devonshire · Lisha's Helping Hands +2 | META20 · META24 | middle 50% | mixed | 3.9% · 6.3% | 6.7% | 4% | 67 | 6.0 | middle | — · — |
| 148 | Southeast · Gilbert Grove | SX20 · Graoopro | middle 50% | mixed | 4.2% · 8.6% | 10.0% | 10% | 107 | not rated | lower | — · — |
| 149 | — | META20 · META24 | gentlest 25% | walk-up | 1.9% · 3.8% | 5.8% | 0% | 76 | not rated | lower | — · — |
| 150 | Nevin · Derita Statesville Road | SX20 · META24 | middle 50% | mixed | 3.5% · 8.0% | 11.3% | 9% | 80 | 4.8 | middle | 0.8 mi · — |
| 151 | — | META20 · META24 | gentlest 25% | mixed | 3.3% · 5.8% | 10.7% | 2% | 133 | 1.9 | lower | — · — |
| 152 | — | SX20 · Graoopro | steepest 25% | garage | 4.5% · 9.2% | 9.2% | 19% | 31 | not rated | lower | — · — |
| 153 | Lexington · Arbor Hills | SX20 · Graoopro | middle 50% | mixed | 3.6% · 8.1% | 15.3% | 11% | 185 | 3.9 | middle | — · — |
| 154 | — | SX20 · Graoopro | middle 50% | mixed | 3.7% · 8.2% | 12.3% | 11% | 102 | 1.9 | middle | — · — |
| 155 | — | SX20 · Graoopro | steepest 25% | mixed | 5.9% · 11.7% | 21.0% | 30% | 168 | 9.1 | upper | — · — |
| 156 | Brookmere | SX20 · Graoopro | steepest 25% | garage | 4.6% · 10.0% | 11.0% | 16% | 109 | 4.8 | middle | — · — |
| 157 | Lockwood | META20 · META24 | gentlest 25% | walk-up | 2.4% · 5.2% | 7.1% | 1% | 127 | 19.1 | upper | — · 0.2 mi |
| 158 | Firestone · Garden City Firestone · Peachtree Hills | META20 · META24 | middle 50% | garage | 3.3% · 6.2% | 9.3% | 3% | 121 | 6.6 | middle | — · — |
| 159 | Dalton Village · Reid Park · West Blvd | META20 · META24 | middle 50% | mixed | 4.0% · 7.2% | 8.9% | 9% | 56 | 14.1 | upper | — · — |
| 160 | Derita · Derita Woods · Tanglewood +1 | META20 · META24 | middle 50% | mixed | 4.0% · 6.8% | 10.1% | 7% | 89 | 9.5 | middle | 0.4 mi · — |
| 161 | — | SX20 · Graoopro | steepest 25% | walk-up | 4.8% · 10.5% | 11.9% | 16% | 37 | 5.4 | middle | — · — |
| 162 | Hickory Grove · Hickory Ridge | META20 · META24 | gentlest 25% | garage | 2.7% · 5.9% | 7.4% | 2% | 94 | 3.2 | middle | — · — |
| 163 | Cherry · Midtown · Neighborhoods of Cherry | META20 · META24 | gentlest 25% | walk-up | 3.5% · 6.2% | 10.6% | 3% | 71 | 15.1 | upper | — · — |
| 164 | Winterfield · Winterfield NA · CharlotteEAST · The Oaks | META20 · META24 | middle 50% | walk-up | 3.3% · 6.7% | 8.9% | 5% | 74 | 5.5 | upper | — · 0.8 mi |
| 165 | Four Seasons · CharlotteEAST | META20 · META24 | middle 50% | walk-up | 2.6% · 5.7% | 5.7% | 5% | 40 | 6.7 | middle | — · — |
| 166 | CharlotteEAST | META20 · META24 | gentlest 25% | walk-up | 2.2% · 3.9% | 3.9% | 0% | 37 | 7.6 | middle | — · — |
| 167 | CharlotteEAST | META20 · META24 | not banded | walk-up | 3.1% · 5.5% | 5.5% | 0% | 22 | 8.8 | middle | — · — |
| 168 | CharlotteEAST · Holiday Hills & Alexander Place | META20 · META24 | gentlest 25% | mixed | 2.9% · 6.1% | 5.9% | 2% | 51 | 8.2 | middle | — · — |
| 169 | Riviera · Providence Pointe | META20 · META24 | gentlest 25% | mixed | 3.0% · 5.1% | 7.1% | 0% | 99 | not rated | lower | — · — |
| 170 | — | META20 · META24 | gentlest 25% | mixed | 2.9% · 5.8% | 7.0% | 0% | 75 | 2.1 | middle | — · — |
| 171 | — | META20 · META24 | middle 50% | mixed | 3.8% · 6.9% | 10.4% | 6% | 55 | 5.6 | upper | — · — |
| 172 | — | META20 · META24 | gentlest 25% | mixed | 2.2% · 5.9% | 7.4% | 2% | 170 | 1.6 | middle | — · — |
| 173 | Rougemont | SX20 · META24 | middle 50% | mixed | 4.7% · 8.0% | 9.6% | 13% | 61 | 10.8 | middle | — · — |
| 174 | Shopton | SX20 · Graoopro | middle 50% | mixed | 3.7% · 8.3% | 17.3% | 11% | 210 | 13.1 | upper | — · — |
| 175 | Alexander Hall · Alexander Brack · Sardis Hills | SX20 · Graoopro | steepest 25% | garage | 5.3% · 10.4% | 13.5% | 25% | 96 | not rated | lower | 0.7 mi · — |
| 176 | Cady Lake | META20 · META24 | gentlest 25% | garage | 1.5% · 3.1% | 6.3% | 0% | 147 | 1.6 | lower | — · — |
| 177 | Cameron Wood · Montibello Crossing | SX20 · Graoopro | steepest 25% | mixed | 4.8% · 9.6% | 9.9% | 20% | 66 | not rated | lower | — · — |
| 178 | City Park · Greenbriar Woods | META20 · META24 | middle 50% | walk-up | 4.0% · 8.0% | 9.5% | 10% | 201 | 9.4 | upper | — · — |
| 179 | — | SX20 · Graoopro | steepest 25% | mixed | 3.4% · 9.0% | 10.6% | 15% | 79 | not rated | lower | — · 0.5 mi |
| 180 | CharlotteEAST · Sharon Forest | SX20 · Graoopro | steepest 25% | garage | 4.8% · 8.8% | 8.7% | 14% | 55 | 3.2 | middle | 0.1 mi · — |
| 181 | Rosecliff · Ballantrae At Piperglen · Glynmoor Lakes +1 | SX20 · META24 | middle 50% | mixed | 4.6% · 8.1% | 8.9% | 10% | 108 | 2.9 | middle | 0.4 mi · — |
| 182 | Greenville | META20 · META24 | gentlest 25% | mixed | 3.5% · 6.2% | 7.3% | 3% | 64 | 4.8 | upper | — · 0.1 mi |
| 183 | Four Seasons · CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 2.9% · 6.8% | 6.8% | 0% | 37 | 4.4 | middle | — · — |
| 184 | Chantilly · MoRA (Monroe Road Advocates) | META20 · META24 | gentlest 25% | garage | 3.4% · 6.2% | 6.8% | 3% | 64 | 5.4 | middle | — · 0.2 mi |
| 185 | — | META20 · META24 | not banded | walk-up | 4.9% · 9.2% | 7.2% | 19% | 21 | 6.1 | middle | — · — |
| 186 | Idlewild · Callaway Plantation · Howie Acres | SX20 · Graoopro | middle 50% | garage | 4.3% · 8.4% | 11.9% | 14% | 95 | 3.5 | middle | 1.6 mi · — |
| 187 | — | SX20 · Graoopro | steepest 25% | mixed | 5.0% · 9.1% | 9.9% | 16% | 49 | not rated | lower | — · — |
| 188 | — | META20 · META24 | middle 50% | mixed | 3.4% · 6.3% | 9.8% | 5% | 109 | 4.0 | middle | — · — |
| 189 | — | META20 · META24 | not banded | walk-up | 4.8% · 7.2% | 7.2% | 7% | 14 | 3.8 | middle | — · — |
| 190 | Paw Creek | SX20 · META24 | gentlest 25% | garage | 3.4% · 7.3% | 7.8% | 0% | 66 | 5.0 | middle | — · — |
| 191 | The Murray · Wedgewood North · Braemar At Treyburn | META20 · META24 | gentlest 25% | mixed | 2.7% · 4.7% | 6.8% | 0% | 73 | 4.3 | middle | 0.5 mi · — |
| 192 | Back Creek Farms · Back Creek Downs | META20 · META24 | middle 50% | mixed | 3.3% · 6.0% | 11.0% | 4% | 186 | 6.6 | middle | — · — |
| 193 | Cotswold · Providence Park | META20 · META24 | gentlest 25% | mixed | 2.8% · 6.6% | 8.9% | 2% | 58 | 2.9 | middle | — · — |
| 194 | Providence | SX20 · Graoopro | middle 50% | mixed | 3.6% · 8.4% | 9.4% | 11% | 99 | 1.3 | lower | — · — |
| 195 | — | META20 · META24 | middle 50% | walk-up | 4.2% · 7.1% | 11.1% | 9% | 101 | 7.3 | middle | — · — |
| 196 | Spring Lake · Glenlea Commons | META20 · META24 | middle 50% | mixed | 3.1% · 6.5% | 11.3% | 6% | 83 | 5.9 | middle | 0.3 mi · — |
| 197 | CharlotteEAST · Four Seasons · Vernedale | META20 · META24 | gentlest 25% | mixed | 2.5% · 5.4% | 4.3% | 1% | 71 | 4.5 | middle | — · — |
| 198 | Chambery | SX20 · Graoopro | steepest 25% | mixed | 6.6% · 10.7% | 11.6% | 37% | 51 | 6.2 | middle | — · — |
| 199 | Reid Meadows | SX20 · META24 | middle 50% | walk-up | 3.8% · 8.9% | 10.1% | 12% | 50 | 8.0 | upper | — · — |
| 200 | Belmont | META20 · META24 | not banded | walk-up | 2.9% · 6.9% | 5.9% | 0% | 25 | 21.9 | upper | 0.3 mi · — |
| 201 | Five Knolls Estates | SX20 · Graoopro | steepest 25% | mixed | 4.1% · 8.8% | 11.5% | 16% | 142 | 2.8 | lower | 0.1 mi · — |
| 202 | CharlotteEAST | SX20 · Graoopro | middle 50% | mixed | 3.8% · 8.2% | 11.1% | 12% | 60 | 3.4 | middle | 0.5 mi · — |
| 203 | — | SX20 · META24 | middle 50% | garage | 3.7% · 7.5% | 10.2% | 8% | 86 | 1.8 | lower | — · — |
| 204 | — | META20 · META24 | gentlest 25% | mixed | 2.1% · 4.7% | 7.3% | 2% | 66 | 2.3 | middle | — · — |
| 205 | — | SX20 · Graoopro | steepest 25% | garage | 5.2% · 10.3% | 10.8% | 19% | 68 | not rated | lower | — · — |
| 206 | — | META20 · META24 | gentlest 25% | mixed | 2.5% · 4.9% | 6.8% | 0% | 53 | not rated | lower | — · — |
| 207 | Northlake | META20 · META24 | gentlest 25% | walk-up | 3.6% · 5.2% | 6.8% | 2% | 101 | 8.1 | upper | 0.7 mi · — |
| 208 | Foxcroft · SouthPark | SX20 · Graoopro | middle 50% | garage | 3.9% · 8.4% | 9.7% | 13% | 87 | 2.3 | lower | — · — |
| 209 | Davis Meadows · Wedgewood at Whitney | META20 · META24 | middle 50% | mixed | 2.8% · 6.1% | 10.5% | 4% | 139 | 3.6 | middle | 2.4 mi · — |
| 210 | SouthPark | META20 · META24 | middle 50% | walk-up | 3.2% · 7.4% | 6.7% | 6% | 46 | 6.1 | middle | — · — |
| 211 | — | SX20 · Graoopro | steepest 25% | garage | 4.2% · 9.3% | 15.7% | 14% | 99 | 5.1 | lower | 0.4 mi · — |
| 212 | Montclaire South | SX20 · Graoopro | steepest 25% | mixed | 4.5% · 9.4% | 9.8% | 17% | 35 | 8.6 | upper | 0.6 mi · 0.6 mi |
| 213 | Laurelwood · SouthPark · Fairmeadows | META20 · META24 | gentlest 25% | mixed | 2.7% · 6.4% | 8.3% | 2% | 65 | 3.5 | middle | — · — |
| 215 | SouthPark · Giverny | SX20 · Graoopro | middle 50% | garage | 4.7% · 9.4% | 10.4% | 13% | 61 | 3.6 | lower | — · — |
| 216 | Greylyn Drive | SX20 · META24 | not banded | mixed | 3.8% · 8.6% | 9.1% | 18% | 28 | 4.7 | middle | — · — |
| 217 | — | SX20 · Graoopro | steepest 25% | garage | 5.2% · 11.5% | 12.1% | 30% | 64 | 5.0 | middle | — · — |
| 218 | Rossmore · Mallard Trace · Colvard Park +1 | SX20 · Graoopro | steepest 25% | mixed | 5.0% · 8.5% | 10.2% | 17% | 106 | 3.8 | middle | 2.1 mi · — |
| 219 | Hampton Park · Crab Orchard | SX20 · META24 | steepest 25% | walk-up | 5.6% · 9.3% | 11.1% | 19% | 128 | 11.2 | upper | 3.9 mi · — |
| 220 | — | META20 · META24 | gentlest 25% | garage | 2.9% · 6.5% | 8.6% | 2% | 44 | not rated | middle | — · — |
| 221 | Knollwood Acres | META20 · META24 | gentlest 25% | walk-up | 3.8% · 6.7% | 7.7% | 1% | 78 | 7.8 | upper | 0.6 mi · — |
| 222 | Hampton Leas · Bishops Ridge | SX20 · Graoopro | steepest 25% | garage | 5.4% · 9.7% | 10.4% | 21% | 80 | not rated | lower | 0.5 mi · — |
| 223 | Shannon Park · CharlotteEAST | SX20 · META24 | middle 50% | garage | 4.0% · 7.5% | 10.8% | 9% | 64 | 5.3 | middle | — · — |
| 224 | Touchstone | SX20 · META24 | middle 50% | mixed | 4.2% · 7.4% | 10.8% | 8% | 107 | 2.3 | middle | 1.7 mi · — |
| 225 | — | SX20 · META24 | not banded | mixed | 5.1% · 5.1% | 5.1% | 0% | 1 | not rated | middle | — · — |
| 226 | — | SX20 · META24 | not banded | mixed | 4.7% · 7.2% | 7.7% | 0% | 28 | 8.2 | middle | — · 0.5 mi |
| 227 | Far East · Avensong | SX20 · META24 | middle 50% | garage | 4.4% · 7.8% | 8.8% | 9% | 92 | 2.3 | lower | — · — |
| 228 | Cresswind | SX20 · Graoopro | steepest 25% | garage | 7.0% · 13.2% | 16.6% | 44% | 114 | 5.9 | middle | — · — |
| 229 | — | SX20 · Graoopro | steepest 25% | mixed | 3.7% · 9.6% | 11.3% | 15% | 231 | 5.4 | middle | — · — |
| 230 | — | SX20 · Graoopro | steepest 25% | walk-up | 4.9% · 10.4% | 12.1% | 26% | 43 | 6.3 | middle | — · — |
| 231 | Stoney Creek · Wyndham Hills | META20 · META24 | middle 50% | walk-up | 3.3% · 6.9% | 10.9% | 6% | 228 | 12.4 | upper | — · — |
| 232 | Hunter Downs | META20 · META24 | middle 50% | mixed | 2.8% · 5.8% | 8.3% | 4% | 178 | 5.6 | middle | — · — |
| 233 | — | SX20 · META24 | middle 50% | mixed | 3.0% · 8.0% | 11.3% | 11% | 112 | 4.8 | middle | 0.3 mi · — |
| 234 | Newell · Autumnwood · Rocky River Village | SX20 · Graoopro | steepest 25% | mixed | 4.5% · 9.0% | 12.6% | 16% | 203 | 15.1 | upper | 2.4 mi · — |
| 235 | Sherwood Forest | SX20 · Graoopro | middle 50% | mixed | 4.0% · 8.7% | 10.3% | 12% | 98 | 3.2 | lower | — · 1.0 mi |
| 236 | Cameron Wood · Heydon Hall | SX20 · Graoopro | middle 50% | garage | 4.5% · 8.2% | 7.5% | 12% | 52 | 9.2 | middle | — · — |
| 237 | Wilson Heights · Trexler Acres · Nevin · Crater Park | META20 · META24 | middle 50% | garage | 3.5% · 6.9% | 9.0% | 8% | 137 | 4.8 | middle | 1.3 mi · — |
| 238 | Allen Hills · Derita Statesville Road · Derita Design +1 | META20 · META24 | middle 50% | garage | 3.9% · 6.6% | 8.2% | 5% | 93 | 4.9 | middle | — · — |
| 240 | Oakhurst · Amity Garden · Amity Gardens +1 | SX20 · Graoopro | middle 50% | mixed | 4.9% · 9.1% | 11.1% | 12% | 91 | 5.9 | middle | — · — |
| 241 | — | SX20 · Graoopro | steepest 25% | garage | 5.1% · 9.7% | 10.2% | 22% | 90 | not rated | lower | — · — |
| 242 | Far East | META20 · META24 | gentlest 25% | garage | 3.4% · 5.5% | 6.5% | 2% | 68 | 2.9 | middle | — · — |
| 243 | — | SX20 · Graoopro | steepest 25% | garage | 7.0% · 10.9% | 13.0% | 38% | 102 | 6.1 | lower | — · — |
| 244 | Embassy East · Silverwood | SX20 · Graoopro | steepest 25% | garage | 4.7% · 8.7% | 13.1% | 15% | 74 | 2.9 | lower | 0.0 mi · — |
| 245 | MoRA (Monroe Road Advocates) | SX20 · META24 | steepest 25% | walk-up | 4.0% · 10.1% | 10.1% | 16% | 38 | 10.5 | middle | — · — |
| 246 | MoRA (Monroe Road Advocates) · Apple Tree Village +2 | SX20 · META24 | steepest 25% | walk-up | 5.4% · 9.9% | 10.9% | 24% | 59 | 4.8 | middle | — · — |
| 247 | CharlotteEAST | META20 · META24 | not banded | walk-up | 1.9% · 3.1% | 3.1% | 0% | 19 | 4.8 | upper | — · — |
| 248 | MoRA (Monroe Road Advocates) | META20 · META24 | not banded | walk-up | 3.4% · 5.6% | 6.8% | 0% | 25 | 5.7 | upper | 0.3 mi · — |
| 249 | CharlotteEAST | META20 · META24 | not banded | walk-up | 3.2% · 5.2% | 5.2% | 0% | 13 | 6.5 | upper | — · — |
| 250 | — | SX20 · META24 | not banded | mixed | 3.8% · 6.9% | 7.2% | 0% | 29 | not rated | lower | — · — |
| 251 | Amber Leigh | SX20 · META24 | middle 50% | garage | 4.4% · 7.4% | 9.7% | 7% | 84 | 2.7 | lower | 0.1 mi · — |
| 252 | Browne's Ferry | SX20 · META24 | middle 50% | garage | 3.8% · 7.4% | 8.6% | 5% | 43 | not rated | lower | — · — |
| 253 | — | SX20 · META24 | middle 50% | mixed | 4.4% · 7.8% | 9.6% | 8% | 88 | 3.9 | middle | — · — |
| 254 | — | SX20 · META24 | steepest 25% | walk-up | 4.9% · 9.7% | 12.1% | 20% | 121 | 18.5 | upper | 2.0 mi · — |
| 255 | Kingston Forest | SX20 · Graoopro | steepest 25% | mixed | 4.0% · 9.6% | 11.6% | 17% | 110 | 2.9 | lower | — · — |
| 256 | — | SX20 · META24 | not banded | garage | 3.2% · 3.2% | — | 0% | 1 | 3.0 | lower | — · — |
| 257 | — | META20 · META24 | middle 50% | mixed | 3.0% · 5.9% | 8.4% | 4% | 194 | 2.8 | middle | 0.9 mi · — |
| 258 | Lewis · McGregor Downs · Heather Glen · Mulberry Pond | SX20 · Graoopro | steepest 25% | mixed | 4.3% · 8.7% | 12.7% | 14% | 137 | 6.6 | middle | — · — |
| 259 | Derita Statesville Road · Forest Pond | META20 · META24 | middle 50% | mixed | 3.7% · 6.3% | 6.5% | 5% | 77 | 6.8 | middle | — · — |
| 260 | Hyde Park Estates · Bahama Park · Trinity Park | META20 · META24 | middle 50% | garage | 2.7% · 6.7% | 11.6% | 8% | 169 | 4.8 | middle | — · — |
| 261 | — | SX20 · META24 | middle 50% | garage | 4.6% · 8.0% | 12.3% | 10% | 104 | 1.9 | lower | 3.0 mi · — |
| 262 | Piper Glen Estates · Piper glen +1 | SX20 · Graoopro | steepest 25% | mixed | 5.2% · 9.8% | 12.2% | 23% | 128 | 2.6 | lower | — · — |
| 263 | — | META20 · META24 | middle 50% | mixed | 3.6% · 6.7% | 9.9% | 6% | 124 | 1.8 | lower | — · — |
| 264 | Brookstone · Prescott Village · Mallard Grove +1 | SX20 · Graoopro | steepest 25% | mixed | 5.6% · 8.5% | 10.5% | 15% | 61 | 4.6 | middle | 0.8 mi · — |
| 265 | Rolling Oaks · Prosperity Village Area | SX20 · META24 | middle 50% | garage | 3.6% · 7.3% | 9.1% | 8% | 67 | 3.3 | lower | 0.7 mi · — |
| 266 | Avery Meadows | SX20 · Graoopro | middle 50% | garage | 3.8% · 8.5% | 14.1% | 14% | 111 | 5.7 | middle | 3.5 mi · — |
| 267 | Chapel Cove · Greycrest | META20 · META24 | gentlest 25% | garage | 1.9% · 4.7% | 7.2% | 0% | 147 | 2.1 | middle | — · — |
| 268 | — | META20 · META24 | middle 50% | garage | 2.9% · 7.0% | 8.3% | 4% | 69 | 6.2 | lower | — · — |
| 269 | Candlewyck · Candlewyck Patio | META20 · META24 | middle 50% | mixed | 2.4% · 5.7% | 8.8% | 4% | 124 | 2.1 | lower | — · — |
| 270 | MoRA (Monroe Road Advocates) | META20 · META24 | not banded | walk-up | 2.3% · 3.9% | 2.7% | 0% | 13 | 5.4 | upper | 0.1 mi · — |
| 271 | Green Meadows · CharlotteEAST · Bridlewood | META20 · META24 | gentlest 25% | garage | 2.7% · 6.1% | 8.1% | 2% | 50 | 6.1 | lower | — · — |
| 272 | MoRA (Monroe Road Advocates) | META20 · META24 | not banded | walk-up | 4.4% · 8.2% | 9.4% | 14% | 21 | 7.2 | upper | 1.3 mi · — |
| 273 | — | META20 · META24 | gentlest 25% | garage | 2.5% · 5.6% | 5.7% | 2% | 60 | 3.4 | middle | — · — |
| 274 | Derita Statesville Road | META20 · META24 | not banded | walk-up | 3.9% · 5.9% | 7.1% | 4% | 28 | not rated | middle | 0.3 mi · — |
| 275 | Mallard · Mallard Ridge · Harris Pointe · Radbourne | SX20 · Graoopro | steepest 25% | mixed | 4.7% · 8.4% | 9.2% | 16% | 82 | 6.9 | middle | 1.5 mi · — |
| 276 | — | SX20 · META24 | middle 50% | garage | 4.0% · 7.3% | 9.8% | 5% | 78 | 2.9 | middle | — · — |
| 277 | Sweetbriar · Hucks Landing +2 | SX20 · META24 | middle 50% | garage | 3.9% · 7.8% | 10.2% | 9% | 181 | 5.2 | middle | — · — |
| 278 | — | META20 · META24 | middle 50% | walk-up | 4.3% · 7.4% | 10.9% | 4% | 45 | 9.3 | upper | — · — |
| 279 | Huntington Ridge · Derita Statesville Road | META20 · META24 | gentlest 25% | walk-up | 4.2% · 6.4% | 9.5% | 3% | 36 | 6.5 | middle | — · — |
| 280 | Mineral Springs Park · Henderson Manor · Henderson Oaks | META20 · META24 | middle 50% | mixed | 3.7% · 7.1% | 8.3% | 8% | 93 | 8.2 | upper | — · — |
| 281 | — | META20 · META24 | middle 50% | walk-up | 3.8% · 7.4% | 7.9% | 4% | 48 | 6.3 | middle | — · — |
| 282 | Graceshire · Derita Statesville Road · Huntington Ridge +1 | SX20 · META24 | middle 50% | garage | 4.5% · 7.9% | 10.3% | 8% | 60 | 3.2 | middle | — · — |
| 283 | Lynn Lee · Derita Statesville Road · Farmington +1 | META20 · META24 | gentlest 25% | mixed | 3.3% · 5.9% | 7.3% | 0% | 102 | 4.1 | middle | — · — |
| 284 | — | SX20 · Graoopro | steepest 25% | mixed | 3.9% · 9.7% | 21.9% | 16% | 127 | 1.6 | middle | — · — |
| 285 | — | META20 · META24 | gentlest 25% | walk-up | 2.3% · 3.9% | 3.9% | 0% | 64 | not rated | — | — · — |
| 286 | — | SX20 · META24 | not banded | garage | 4.9% · 10.9% | 10.9% | 31% | 16 | not rated | upper | — · — |
| 287 | MoRA (Monroe Road Advocates) | META20 · META24 | not banded | walk-up | 3.3% · 7.8% | 7.8% | 5% | 19 | not rated | upper | 0.4 mi · — |
| 288 | Sardis Forest | SX20 · META24 | not banded | mixed | 4.3% · 7.0% | 7.2% | 4% | 24 | not rated | lower | — · — |
| 289 | Pineknoll · Southbridge Forest · Hamilton Lakes | SX20 · META24 | middle 50% | mixed | 3.8% · 7.1% | 13.4% | 7% | 290 | 3.2 | upper | 1.4 mi · — |
| 290 | York Road · West Blvd · Freeland Park · South Village | META20 · META24 | middle 50% | walk-up | 3.0% · 6.5% | 7.1% | 5% | 193 | 79.6 | upper | 2.4 mi · 3.1 mi |
| 291 | Hidden Valley | META20 · META24 | gentlest 25% | walk-up | 3.8% · 6.9% | 5.4% | 2% | 40 | 9.4 | upper | — · — |
| 292 | Oakview Terrace | META20 · META24 | middle 50% | mixed | 3.3% · 6.6% | 11.6% | 6% | 55 | 19.0 | upper | — · — |
| 293 | Greater Enderly Park · Parkview | SX20 · META24 | middle 50% | garage | 3.8% · 8.1% | 7.3% | 12% | 43 | 11.9 | middle | — · 0.3 mi |
| 294 | Clanton Park · West Blvd · Barringer Woods | SX20 · META24 | middle 50% | walk-up | 4.6% · 8.2% | 7.3% | 10% | 38 | 18.4 | upper | 1.0 mi · 0.3 mi |
| 295 | Genesis Park · The Park At Oaklawn | SX20 · Graoopro | middle 50% | mixed | 3.2% · 8.6% | 9.2% | 12% | 48 | 9.3 | middle | — · 0.4 mi |
| 296 | Stafford Caldwell | SX20 · Graoopro | middle 50% | mixed | 3.6% · 8.2% | 12.8% | 12% | 112 | 3.5 | lower | — · — |
| 297 | — | SX20 · META24 | not banded | garage | 3.0% · 5.0% | 5.6% | 0% | 20 | not rated | lower | — · — |
| 298 | — | META20 · META24 | not banded | walk-up | 3.0% · 9.6% | 6.9% | 17% | 6 | not rated | lower | — · — |
| 299 | Lakeview at Faires Farm · Villages of Back Creek | META20 · META24 | gentlest 25% | mixed | 3.2% · 5.9% | 7.9% | 0% | 126 | 4.3 | middle | — · — |
| 300 | — | META20 · META24 | not banded | walk-up | 3.5% · 3.5% | 3.5% | 0% | 1 | not rated | lower | 1.1 mi · — |
| 301 | Wyndham Place · University Commons | META20 · META24 | gentlest 25% | garage | 4.2% · 6.4% | 8.1% | 3% | 67 | 2.8 | lower | — · — |
| 302 | Cameron Wood | SX20 · META24 | middle 50% | mixed | 4.4% · 7.3% | 10.0% | 4% | 110 | 2.4 | middle | — · — |
| 303 | Cameron Wood · Sturnbridge | META20 · META24 | middle 50% | walk-up | 3.7% · 6.9% | 8.8% | 4% | 45 | 6.7 | middle | — · — |
| 304 | Hidden Valley · Charlotte Mecklenburg… | META20 · META24 | not banded | walk-up | 2.4% · 4.8% | — | 0% | 7 | 7.0 | upper | — · — |
| 305 | Hunter Acres · Derita Statesville Road · Nevin Creek | META20 · META24 | middle 50% | mixed | 3.3% · 6.5% | 6.2% | 6% | 67 | 5.0 | middle | — · — |
| 306 | — | SX20 · META24 | middle 50% | walk-up | 3.5% · 8.2% | 8.2% | 13% | 55 | 15.2 | upper | 0.0 mi · — |
| 307 | Mcdowell Farms | META20 · META24 | middle 50% | mixed | 3.6% · 7.0% | 12.9% | 6% | 111 | 6.3 | middle | — · — |
| 308 | — | META20 · META24 | gentlest 25% | garage | 2.1% · 4.4% | 7.6% | 0% | 51 | not rated | lower | — · — |
| 309 | — | META20 · META24 | middle 50% | garage | 3.7% · 6.4% | 8.7% | 7% | 82 | not rated | lower | — · — |
| 310 | — | META20 · META24 | gentlest 25% | mixed | 2.4% · 4.9% | 9.7% | 2% | 95 | 2.0 | lower | — · — |
| 311 | McCrorey Heights · Oaklawn · Lincoln Heights +1 | SX20 · Graoopro | steepest 25% | garage | 3.3% · 8.5% | 11.8% | 15% | 107 | 10.4 | middle | — · 1.4 mi |
| 312 | CharlotteEAST | META20 · META24 | gentlest 25% | mixed | 3.1% · 6.1% | 4.3% | 3% | 38 | 5.3 | middle | — · — |
| 313 | — | META20 · META24 | gentlest 25% | mixed | 1.8% · 3.4% | 3.3% | 0% | 67 | 6.3 | middle | — · — |
| 314 | Country Club Heights | SX20 · Graoopro | middle 50% | mixed | 4.6% · 8.2% | 10.1% | 11% | 53 | 7.5 | middle | 0.1 mi · — |
| 315 | Commonwealth Park · Commonwealth-Morningside | META20 · META24 | gentlest 25% | walk-up | 2.9% · 5.5% | 6.4% | 0% | 71 | 5.7 | upper | 0.1 mi · 1.1 mi |
| 316 | CharlotteEAST | META20 · META24 | middle 50% | mixed | 3.9% · 6.8% | 9.6% | 6% | 62 | 6.0 | upper | — · — |
| 317 | Glenwood · West Blvd | SX20 · META24 | not banded | mixed | 5.6% · 9.8% | 11.1% | 20% | 20 | 16.2 | middle | — · 0.2 mi |
| 318 | MoRA (Monroe Road Advocates) | SX20 · Graoopro | steepest 25% | mixed | 5.0% · 9.2% | 11.8% | 18% | 87 | not rated | middle | — · — |
| 319 | — | META20 · META24 | gentlest 25% | mixed | 2.0% · 4.5% | 7.5% | 0% | 125 | 3.8 | middle | — · — |
| 320 | — | META20 · META24 | middle 50% | garage | 3.7% · 6.5% | 6.5% | 6% | 53 | 5.6 | middle | — · 0.3 mi |
| 321 | Wingate · West Blvd · Plaza Shamrock | META20 · META24 | gentlest 25% | mixed | 3.3% · 5.9% | 6.5% | 2% | 59 | 15.4 | middle | — · — |
| 322 | Sherbrook | META20 · META24 | gentlest 25% | garage | 2.8% · 5.3% | 5.2% | 0% | 43 | not rated | lower | — · — |
| 323 | Holly Hill | META20 · META24 | gentlest 25% | mixed | 2.8% · 5.7% | 7.6% | 0% | 85 | 3.7 | upper | — · — |
| 324 | Brantley Oaks | SX20 · Graoopro | steepest 25% | garage | 6.2% · 12.1% | 15.4% | 32% | 120 | 4.8 | middle | — · — |
| 325 | Grove Park · Ravenwood | SX20 · Graoopro | steepest 25% | mixed | 3.5% · 8.3% | 10.4% | 14% | 93 | 5.0 | middle | — · — |
| 326 | Revolution Park · West Blvd | SX20 · META24 | not banded | mixed | 4.2% · 7.2% | 7.2% | 8% | 24 | 13.3 | middle | 0.7 mi · 0.9 mi |
| 327 | CharlotteEAST | META20 · META24 | middle 50% | mixed | 3.2% · 5.5% | 6.6% | 5% | 42 | 10.9 | middle | — · — |
| 328 | Mineral Springs · Sugar Creek · Derita Statesville Road +1 | META20 · META24 | gentlest 25% | mixed | 3.0% · 5.9% | 8.5% | 2% | 118 | 8.8 | upper | — · — |
| 329 | Ridgeview · Mineral Springs · Derita Statesville Road +1 | SX20 · Graoopro | steepest 25% | mixed | 4.1% · 9.3% | 11.6% | 17% | 108 | 6.1 | middle | — · — |
| 330 | Coulwood | SX20 · Graoopro | steepest 25% | garage | 4.5% · 9.0% | 11.3% | 15% | 94 | 7.2 | middle | — · — |
| 331 | Amarillo Park · Derita Statesville Road | SX20 · META24 | steepest 25% | walk-up | 4.2% · 9.3% | 11.0% | 20% | 113 | 26.8 | upper | — · — |
| 332 | Pine Island · Cedar Mill | SX20 · Graoopro | middle 50% | garage | 3.5% · 8.2% | 12.1% | 11% | 75 | 6.6 | middle | — · — |
| 333 | White Oak Park · Forest Pawtucket +1 | SX20 · Graoopro | steepest 25% | garage | 5.1% · 8.6% | 9.9% | 15% | 129 | 3.7 | middle | 0.0 mi · — |
| 334 | Derita Statesville Road | META20 · META24 | not banded | walk-up | 3.1% · 7.8% | 2.5% | 7% | 15 | not rated | middle | — · — |
| 335 | — | META20 · META24 | middle 50% | garage | 3.1% · 6.8% | 11.7% | 3% | 119 | not rated | lower | — · — |
| 336 | Withrow Downs | SX20 · Graoopro | steepest 25% | mixed | 6.5% · 11.1% | 15.2% | 38% | 149 | 6.8 | middle | — · — |
| 337 | Rozzelles Landing (Mtn Island) · Susana Place | SX20 · Graoopro | steepest 25% | mixed | 4.0% · 9.8% | 9.9% | 17% | 69 | 3.6 | lower | — · — |
| 338 | Brookhill | META20 · META24 | middle 50% | walk-up | 3.5% · 6.5% | 8.7% | 5% | 41 | 16.9 | upper | 0.5 mi · 0.5 mi |
| 339 | — | META20 · META24 | gentlest 25% | walk-up | 2.6% · 6.0% | 8.7% | 2% | 86 | 15.2 | upper | 0.5 mi · 0.6 mi |
| 343 | — | META20 · META24 | gentlest 25% | mixed | 2.3% · 5.1% | 6.7% | 1% | 120 | 11.9 | upper | — · 1.0 mi |
| 344 | Howie Acres · NoDa Neighborhood and | META20 · META24 | gentlest 25% | mixed | 2.6% · 5.6% | 7.1% | 2% | 80 | 11.2 | middle | — · — |
| 345 | — | SX20 · META24 | middle 50% | mixed | 3.5% · 7.2% | 14.9% | 7% | 76 | 14.5 | upper | — · — |
| 346 | Todd Park · Westchester | SX20 · META24 | middle 50% | mixed | 4.6% · 8.0% | 10.4% | 10% | 90 | 9.3 | middle | — · — |
| 347 | Seversville · Greater Enderly Park | META20 · META24 | steepest 25% | walk-up | 5.3% · 8.8% | 8.8% | 17% | 42 | 6.5 | middle | 0.3 mi · 0.3 mi |
| 348 | Coulwood Hills | SX20 · Graoopro | middle 50% | garage | 4.4% · 8.2% | 11.0% | 11% | 194 | 6.7 | middle | — · — |
| 349 | SouthPark · Talitha Cumi House Of Prayer | SX20 · Graoopro | steepest 25% | mixed | 4.1% · 8.9% | 8.9% | 15% | 47 | 4.9 | middle | — · — |
| 350 | SouthPark | SX20 · META24 | middle 50% | mixed | 4.2% · 7.5% | 13.9% | 8% | 51 | 4.6 | lower | — · — |
| 351 | Canterbury | META20 · META24 | gentlest 25% | mixed | 3.4% · 5.9% | 7.3% | 0% | 52 | not rated | lower | — · — |
| 352 | — | META20 · META24 | gentlest 25% | walk-up | 4.0% · 7.4% | 7.8% | 2% | 59 | 2.8 | lower | — · — |
| 353 | Olde Providence · Providence Landing Atrium | SX20 · Graoopro | steepest 25% | mixed | 4.8% · 9.2% | 12.2% | 15% | 130 | 2.5 | lower | 0.1 mi · — |
| 354 | Carmel Chace | META20 · META24 | middle 50% | walk-up | 4.4% · 7.8% | 8.5% | 8% | 50 | 3.8 | middle | 1.1 mi · — |
| 355 | — | META20 · META24 | middle 50% | walk-up | 4.0% · 8.5% | 10.7% | 13% | 70 | 3.2 | middle | 0.7 mi · — |
| 356 | Ballantyne · Wyndham | SX20 · META24 | middle 50% | mixed | 4.5% · 7.9% | 10.2% | 9% | 191 | 3.9 | middle | — · — |
| 357 | Madison Glen · Ashbrook | META20 · META24 | gentlest 25% | mixed | 3.0% · 5.7% | 9.3% | 1% | 93 | 5.8 | middle | — · 0.9 mi |
| 358 | Barclay Downs · Parkdale · SouthPark | SX20 · META24 | middle 50% | walk-up | 3.7% · 8.2% | 11.5% | 10% | 129 | 5.5 | upper | 0.9 mi · 0.9 mi |
| 359 | Beverly Woods · SouthPark | SX20 · Graoopro | steepest 25% | mixed | 4.6% · 8.9% | 16.1% | 20% | 115 | 3.5 | lower | — · — |
| 360 | Brawley Farms · Cambridge · Becton Park at Lynton Place | SX20 · Graoopro | steepest 25% | mixed | 5.2% · 9.7% | 16.2% | 22% | 231 | 4.3 | middle | — · — |
| 361 | Camp Greene · Historic Camp Greene | META20 · META24 | middle 50% | walk-up | 3.9% · 7.5% | 9.6% | 6% | 124 | 24.8 | upper | — · 1.2 mi |
| 362 | West Blvd · Clanton Park · Brightwalk | SX20 · META24 | middle 50% | mixed | 3.9% · 7.6% | 9.9% | 8% | 85 | 7.6 | middle | 0.1 mi · 1.2 mi |
| 363 | Atando Junction · Druid Hills · North Druid Hills | META20 · META24 | middle 50% | mixed | 3.9% · 7.2% | 8.1% | 5% | 168 | 18.1 | upper | — · 0.7 mi |
| 364 | Eastover · Pharr Acres | META20 · META24 | middle 50% | mixed | 3.4% · 6.7% | 9.0% | 7% | 74 | 3.0 | middle | 0.3 mi · — |
| 365 | Sheffield · CharlotteEAST · Cedar Knoll Apartments +1 | META20 · META24 | middle 50% | mixed | 3.8% · 7.2% | 6.9% | 4% | 56 | 9.6 | middle | — · 0.1 mi |
| 366 | Echo Hills · Coliseum Drive +1 | SX20 · META24 | middle 50% | mixed | 3.9% · 7.9% | 10.2% | 10% | 72 | 7.5 | upper | — · — |
| 367 | Elizabeth · Rosemont · Crescent Heights | META20 · META24 | gentlest 25% | walk-up | 2.9% · 5.6% | 8.0% | 2% | 250 | 5.9 | middle | 1.3 mi · 2.2 mi |
| 368 | Park Ridge | SX20 · META24 | middle 50% | mixed | 4.4% · 8.1% | 7.4% | 11% | 93 | 2.9 | lower | 2.0 mi · — |
| 369 | Tryon Hills · Graham Heights | META20 · META24 | middle 50% | mixed | 2.8% · 5.7% | 10.2% | 3% | 89 | 29.7 | upper | 0.3 mi · 0.6 mi |
| 370 | Grier Heights · Project 70 Forward · Bradfield Farms | META20 · META24 | middle 50% | mixed | 3.8% · 7.1% | 8.5% | 5% | 77 | 14.4 | upper | — · 1.6 mi |
| 371 | Hidden Valley · Fairfax Woods · Virginia Manor | META20 · META24 | gentlest 25% | mixed | 3.4% · 6.0% | 9.1% | 2% | 281 | 14.1 | upper | 2.4 mi · — |
| 372 | Highland Creek · Eastfield Meadows | SX20 · META24 | middle 50% | mixed | 3.5% · 7.2% | 13.4% | 6% | 434 | 1.8 | lower | — · — |
| 373 | Lansdowne · Lansdowne Civic League +1 | SX20 · Graoopro | steepest 25% | garage | 4.7% · 9.3% | 8.8% | 17% | 123 | 2.9 | lower | — · — |
| 374 | Lincoln Heights · Dalebrook | SX20 · Graoopro | middle 50% | garage | 4.0% · 8.4% | 12.8% | 10% | 128 | 13.8 | upper | — · 1.4 mi |
| 375 | Tuckaway · Royden | SX20 · Graoopro | steepest 25% | garage | 5.3% · 8.7% | 10.3% | 15% | 118 | 3.0 | lower | — · — |
| 376 | Shuffletown · Sodyeco | SX20 · Graoopro | middle 50% | garage | 4.1% · 9.0% | 22.3% | 13% | 158 | 4.6 | middle | — · — |
| 377 | Back Creek Chase · Reserve at Back Creek | META20 · META24 | middle 50% | mixed | 4.2% · 7.2% | 12.8% | 8% | 220 | 4.6 | lower | — · — |
| 378 | Plaza Midwood · Midwood Central POA +1 | SX20 · META24 | middle 50% | mixed | 3.5% · 7.3% | 13.1% | 6% | 223 | 3.5 | middle | 1.2 mi · 1.1 mi |
| 379 | Providence Country Club · Providence Crossing | META20 · META24 | gentlest 25% | garage | 2.1% · 4.3% | 6.0% | 1% | 163 | 2.0 | lower | — · — |
| 380 | Providence Plantation | SX20 · Graoopro | steepest 25% | garage | 5.5% · 9.9% | 12.3% | 23% | 246 | 1.6 | lower | — · — |
| 381 | Sedgefield · Dilworth | META20 · META24 | gentlest 25% | walk-up | 3.3% · 5.1% | 7.9% | 2% | 128 | 8.1 | middle | 0.6 mi · 1.3 mi |
| 382 | Biddleville · Seversville | SX20 · Graoopro | middle 50% | mixed | 4.4% · 8.2% | 10.2% | 11% | 131 | 7.0 | middle | 0.0 mi · 1.6 mi |
| 383 | Starmount | SX20 · Graoopro | steepest 25% | mixed | 5.0% · 9.4% | 13.1% | 19% | 139 | 5.3 | middle | 0.4 mi · 1.2 mi |
| 385 | Hoskins · Chemway · Thomasboro · FoxRidge Lofts | META20 · META24 | middle 50% | mixed | 3.8% · 7.1% | 9.1% | 6% | 172 | 11.7 | middle | — · — |
| 386 | Villa Heights · Belmont | META20 · META24 | middle 50% | mixed | 4.1% · 6.9% | 11.9% | 4% | 107 | 14.6 | middle | 0.4 mi · 0.8 mi |
| 387 | Westerly Hill · Westerly Hills | SX20 · META24 | middle 50% | mixed | 3.9% · 7.4% | 13.2% | 8% | 238 | 16.5 | upper | — · — |
| 388 | Wilmore · South End · West Blvd | META20 · META24 | middle 50% | walk-up | 3.9% · 7.9% | 11.5% | 10% | 112 | 12.2 | upper | 0.6 mi · 1.7 mi |
| 389 | Windsor Park · Darby Acres · CharlotteEAST | META20 · META24 | middle 50% | mixed | 3.7% · 6.9% | 8.6% | 5% | 245 | 6.5 | middle | — · — |
| 390 | Anthem · MoRA (Monroe Road Advocates) | SX20 · Graoopro | middle 50% | mixed | 3.4% · 8.8% | 9.1% | 13% | 62 | 3.5 | middle | — · — |
| 391 | Stonehaven | SX20 · Graoopro | steepest 25% | garage | 4.7% · 9.2% | 10.2% | 20% | 107 | not rated | lower | — · 1.3 mi |
| 392 | Colonial Heights · Myers Park · Briarcliff | META20 · META24 | middle 50% | mixed | 3.8% · 6.7% | 13.1% | 5% | 294 | 3.2 | middle | 2.5 mi · 2.9 mi |
| 393 | Currituck · Montclaire · Madison Park · Montford Park | SX20 · Graoopro | middle 50% | mixed | 4.5% · 8.2% | 12.9% | 11% | 219 | 5.0 | upper | 0.5 mi · 1.8 mi |
| 394 | Mason Oaks | SX20 · Graoopro | middle 50% | mixed | 3.9% · 8.2% | 10.0% | 11% | 101 | 4.7 | middle | — · 0.7 mi |
| 400 | — | SX20 · META24 | not banded | garage | 4.3% · 5.7% | 4.3% | 0% | 5 | not rated | lower | — · — |
| 422 | Rosedale | SX20 · META24 | not banded | mixed | 2.6% · 2.6% | — | 0% | 1 | not rated | lower | — · — |
| 428 | — | SX20 · META24 | not banded | garage | 1.9% · 4.5% | 2.1% | 0% | 4 | not rated | lower | — · — |
| 431 | — | SX20 · META24 | not banded | garage | — | — | — | 0 | not rated | lower | — · — |
| 433 | — | SX20 · META24 | not banded | garage | 16.7% · 17.0% | 5.3% | 67% | 3 | not rated | lower | 0.1 mi · — |
| 434 | Skybrook · McGinnis Village | SX20 · META24 | not banded | mixed | 1.5% · 3.0% | 3.0% | 0% | 11 | not rated | lower | — · — |
| 437 | Joplor · Downtown · Mirabella | SX20 · META24 | not banded | mixed | — | — | — | 0 | not rated | lower | 0.5 mi · — |
| 442 | Morris Farm | SX20 · META24 | not banded | garage | — | — | — | 0 | not rated | middle | — · — |
| 443 | — | SX20 · META24 | not banded | mixed | 1.1% · 6.5% | 1.1% | 0% | 3 | not rated | lower | — · — |
| 444 | Woodside Falls | SX20 · META24 | not banded | garage | 2.1% · 4.2% | 4.2% | 0% | 6 | not rated | lower | — · — |
| 457 | — | SX20 · META24 | not banded | garage | 2.2% · 2.2% | 2.2% | 0% | 1 | not rated | lower | — · — |
| 459 | — | SX20 · META24 | not banded | garage | 1.4% · 3.9% | 3.9% | 0% | 4 | not rated | lower | 1.3 mi · — |
| 466 | — | SX20 · META24 | not banded | garage | 0.6% · 0.8% | 0.8% | 0% | 3 | not rated | lower | — · — |
| 476 | Uptown · Fourth Ward · Gateway · Third Ward | META20 · META24 | middle 50% | walk-up | 3.1% · 6.3% | 10.7% | 4% | 453 | 12.9 | upper | 2.6 mi · 0.6 mi |
Found your area? The start-here column names the machine for a first e-bike and for a commute.
Buy the SX20, the budget pickIf your neighborhood has no name on this page
Mecklenburg County numbers its Neighborhood Profile Areas rather than naming them. They run 2 to 476, there are 459 of them county-wide, and 398 sit inside the Charlotte city limits. Not one of them carries an official name.
So every name in the table above is a geometric join against the County's own polygons: three published vocabularies — 293 OpenStreetMap places, 30 polygons from the City's own neighborhood directory, and the 426 of its 509 neighborhood-organization records that name a neighborhood rather than a business — each placed inside the area whose boundary contains it.
That gives 799 name-to-area links inside the city, and 300 of the 398 areas get at least one. One of those, NPA 155, is linked only by identifier records, so the name column shows 299.
That join names 299 of the 398 areas and leaves 99 with nothing. None of the three name lists covers them. If yours is one of the 99, find it by number: the table is in numeric order, and your NPA number is on the County's own map.
The City's neighborhood-organization layer carries 509 records, and three of them file an identifier where a place name belongs — Charlotte237, choice_1541 and choice_2299. They are the City's own entries, and they are left out of the name column because no resident calls their neighborhood any of them.
NPA 155, off Providence Road West, has no other record at all — which is why three of the five steepest verified streets in Charlotte sit in an area with no name.
Greenways, bike lanes and the street you are left with
Charlotte has 104.2 miles of built greenway inside the city limits and 56.0 miles of signed bike lane, against 415.0 miles of greenway that are planned rather than built. The planned network is four times the built one.
The longest named greenways, measured across the county: Little Sugar Creek 22.2 miles, McAlpine Creek 10.6, the Charlotte Rail Trail 7.9, Long Creek 6.6, McDowell Creek 6.4, Mallard Creek 6.2, South Prong Rocky River 6.0, Four Mile Creek 5.7, Irwin Creek 5.6 and Toby Creek 5.5. Sixty-four greenways carry a name.
Measured on the City's own built and signed-lane geometry, 255 of the 398 areas contain no built greenway and no signed bike lane at all, and another five contain less than fifty feet of one, which is a trail clipping a corner rather than a network. 108 areas have a built greenway inside them and 64 have a signed bike lane.
| What your area has | Areas |
|---|---|
| A built greenway inside it | 108 |
| A signed bike lane inside it | 64 |
| Neither, to within fifty feet | 260 |
For roughly two-thirds of Charlotte, you will be riding on the street. That is not a reason to buy a different bike; it is a reason to buy lights you leave on, brakes you trust in traffic, and a frame you are visible on, and where a bicycle gets hit shows why.
The honest ledger
What each machine does well, and who should read another pick instead.
| Machine | What it does | Who should read another pick |
|---|---|---|
| VTUVIA SX20 Antelope, $1,599 | 70 lb, folds, 80–85 N·m as VTUVIA prints it, hydraulic brakes, published fit 5'0"–6'2" | anyone who has not balanced a bicycle in years, for whom the trikes are the answer, and anyone hauling more than a bag, who wants the Graoopro |
| Addmotor Citytri E-310, $1,699 · our review | three wheels, a 13.8-inch step-over (16 on the Plus), 80 lb of cargo on a 280 lb rider, a parking brake, folds | a rider over 280 lb, who needs the Grandtan's 350, and anyone who would have to carry it upstairs at 88 lb: it needs a ground-floor spot |
| Eunorau META20, $1,699 · our review | 63 lb and a fold, the lightest folding machine here, with hydraulic brakes | a rider in the steep quartile, where the hill picks take over |
| Eunorau META24, $1,699 · our review | 62 lb, the lightest here, hydraulic brakes, and up to 100 miles with the optional second battery | anyone over 286 lb loaded, who should read riders over 250 lb, and anyone whose commute is mostly 8%-plus blocks: the steepest quarter |
| Addmotor Graoopro, $1,599 | a 450 lb payload at 72 lb, an 80 N·m torque-sensing motor, one pack with a second as an option | a rider under 5'4", whose fit the SX20 or the SpytanX covers |
| Eunorau ONE-TRIKE 2.0, $1,799 · our review | 440 lb total, 80 N·m, a rear differential and hydraulic brakes, on three wheels | a rider under 5'2", where its range starts; the SpytanX reaches 4'9" |
| Eunorau FLASH LITE 2.0, $1,899 · our review | 92 N·m, 440 lb, published fit 5'2"–6'4", hydraulic brakes | anyone carrying the bike anywhere: at 82–92 lb it is the heaviest two-wheeler here, so read up the stairs |
| Addmotor Grandtan M-340 Plus, $2,399 | a 350 lb rider limit plus 100 lb of cargo, a front suspension fork, three wheels | a rider under 5'5", and anyone whose storage is a staircase at 110 lb: the Graoopro |
| Addmotor SpytanX, $2,599 | published fit 4'9"–5'9" and an 11.2-inch step-over, the lowest published here | a rider over 5'9", where its published range ends: the Citytri Plus reaches 6'1" |
| Addmotor Arisetan II M-360, $2,799 | the only published fit here reaching 6'6", semi-recumbent, a front suspension fork | a rider under 5'7", where its published range starts: the Citytri |
Why buy it here
Every electric bike ships free within the contiguous US, Charlotte included. US warranty support from people you can email and get an answer from. Shop Pay installments at checkout for buyers who qualify. How buying from us works sets out the order, delivery and return steps in one place.
We sell every machine on this page, which is why every machine figure above is the manufacturer's own published number, read at Addmotor, Eunorau and VTUVIA and recomputed here. If a spec on our listing and a spec on the maker's page disagree, that is a defect in both places and we fix ours.
The lightest machine on this page, $1,699 and 62 lb, ships free to Charlotte with US warranty support.
Buy the lightest, the META24Questions Charlotte riders ask
Is Charlotte hilly or flat?
Hilly, and measurably so. Across the 343 neighborhood areas measured on 30 blocks or more, the median street block pitches between 1.50% in the gentlest area and 7.04% in the steepest, and not one of those 343 has a median block under 1%. City-wide, 3,193 blocks pitch at 8% or more somewhere along their length and 321 run at 8% or steeper end to end. Charlotte is rolling piedmont.
What is the steepest street in Charlotte?
Of the slopes that verify as one-directional climbs rather than dips, Haidas Av in NPA 376 (Shuffletown and Sodyeco) is the steepest at 22.3% over its worst 30 meters, 17.9% end to end. Hidden Ranch Ln follows at 21.9% and Hampton Bay Ln at 21.0%.
Are electric bikes legal in North Carolina?
Yes, within limits. Today an electric assisted bicycle is a bicycle with two or three wheels, working pedals, a motor of no more than 750 watts, and a motor-only top speed of no more than 20 mph (N.C.G.S. § 20-4.01(7a)).
North Carolina has no Class 1, 2 or 3 system until December 1, 2026, when S.L. 2026-46 replaces the speed clause with three classes and leaves the 750-watt ceiling alone.
Do you need a license, registration or insurance for an e-bike in North Carolina?
Not for a machine inside that definition — it is a bicycle, not a motor vehicle, and § 20-4.01(23) says so expressly. A machine whose motor alone will do more than 20 mph is a different question, and the law section has it.
Are Class 3 e-bikes legal in North Carolina?
From December 1, 2026, yes: a Class 3 assists to 28 mph while you pedal and is an electric assisted bicycle. Before that date it is unsettled.
Today's definition tests speed "when powered solely by such a motor", which a pedal-assist-only machine arguably passes. The UNC School of Government reads it as a moped until December, which would bring DMV registration, insurance, a minimum age of 16 and a helmet.
A throttle past 20 mph is outside today's definition either way. None of the machines recommended here is affected.
Can you ride an e-bike on a Charlotte greenway?
The rule is not as clear as it should be. Mecklenburg County Park and Recreation's own greenway rules sheet says "No motorized vehicles allowed on greenway unless authorized by Park and Recreation", and it says nothing about e-bikes or classes anywhere.
An electric assisted bicycle is a "bicycle" under Chapter 20, but the county's rule is not Chapter 20, so the two do not resolve each other. December 1 does not settle it either, because the new state permission for multiuse paths excepts a county's own rules. If you need certainty for a particular trail, call 311.
One thing to disregard: search results routinely attribute a "Class 1 and 2 electric bikes are welcomed" rule to Mecklenburg County. That sentence belongs to the Town of Cornelius, a different jurisdiction inside the same county.
Can you ride an e-bike on the sidewalk in Charlotte?
Yes, at 15 mph or less — except Uptown. Charlotte answers this in its own code rather than leaving it to the state. § 14-130 bars vehicles from sidewalks and then exempts "electric assisted bicycles operated at a speed of no more than 15 miles per hour", and § 14-251 makes it unlawful on any public sidewalk inside the box bounded by Church, Stonewall, College and 7th Streets.
The same section lets the transportation director ban riding on other busy sidewalks, so where a sign says no, the answer is no.
The state is quieter. From December 1, new § 20-171.3(a) permits e-bikes on "all roadways, bicycle lanes, and multiuse paths" — sidewalks are not in that list — and a new § 160A-300.2 lets a city regulate them on any multiuse path or sidewalk inside its limits, including restricting a class outright and setting speed limits. Charlotte already has the ordinance that section contemplates.
Do you have to wear a helmet on an e-bike in North Carolina?
Wear one.
The statute is genuinely ambiguous. North Carolina's under-16 bicycle helmet law sits in the Child Bicycle Safety Act, whose own definitions section describes a bicycle as a "human-powered vehicle".
So on its face the definition does not reach an e-bike or an e-trike.
Inside Charlotte the question is already answered. § 14-10 of the City Code names the electric assisted bicycle expressly and requires a helmet under 16 on a public roadway, public bicycle path or other public right-of-way, with the same duty on the parent. From December 1, anyone under 18 on a Class 3 machine must wear one statewide, and Mecklenburg County's greenway rules require one under 16 regardless.
What is the weight limit on an electric bike?
It depends on the machine, and the makers publish it in two shapes. The picks here run from 286 lb in total on the META20 and the META24 to 450 lb in total on the Graoopro. The Grandtan M-340 Plus instead publishes 350 lb for the rider plus 100 lb of cargo, and the rider figure is the one that governs.
The FLASH LITE 2.0 and the ONE-TRIKE 2.0 are rated at 440 lb total. Read which shape the maker published: a total includes you, your bag and your load.
What size electric bike do I need for my height?
Start from the maker's published rider range, then check the standover. At 5'0", four machines on our shelf publish a range that reaches you, and two are picked here: the SX20 Antelope from 5'0" and the SpytanX from 4'9". At 6'3" or taller, the FLASH LITE 2.0 reaches 6'4", the Grandtan M-340 Plus 6'5" and the Arisetan II M-360 6'6".
Are electric trikes safe, and can one tip over?
A trike — five on this page: the Citytri, the ONE-TRIKE 2.0, the SpytanX, the Grandtan M-340 and the Arisetan II — removes the balance problem completely and adds a cornering one. It will not fall over at a stop, at walking pace or while you get on — which is the entire reason it is the recommendation for a rider who has not ridden in years.
It can lift an inside wheel or tip in a fast, downhill or off-camber turn, and owners of several makes report exactly that.
Slow before every turn, keep loads low and in the basket, and spend the first week somewhere flat.
How much does an e-bike weigh, and can you carry one up stairs?
The machines here run from 62 lb (META24) to 110 lb (the two big trikes). For a walk-up, aim for 75 lb or less and a fold: the META20 at 63 lb and the SX20 at 70 lb carry cards for it, and the 62 lb META24 also qualifies without a fold.
How steep a hill can an electric bike climb?
Steeper than Charlotte has, but not at the speed you would like. On a 750 W hub motor at an easy effort, and on measured Charlotte grades, a 190 lb rider holds 14.3 mph on an 8% block, 10.6 mph on a 12% block and 6.2 mph on Haidas Av's 22.3%. A 280 lb rider on the same machine is at 12.2, 8.8 and 5.0.
The bike gets up it; the question is what that costs you.
Which e-bike is best for Charlotte's hills?
The Eunorau FLASH LITE 2.0 at $1,899 publishes the highest torque here, 92 N·m, with a 440 lb ceiling — it held a top-five place in all 300 shuffled weightings for the steepest-quartile rider and came first in 75 of the 86 steepest areas.
Lighter and cheaper at $1,599, the VTUVIA SX20 carries 80–85 N·m on a 70 lb frame, and the Addmotor Graoopro publishes 80 N·m and comes first in 11 of the 14 steepest-quarter areas where the bike most likely lives up a flight of stairs.
Do e-bikes get stolen in Charlotte, and how do you stop it?
Yes. CMPD recorded 1,246 bicycles stolen from their owners in 2023 to 2025, about 415 a year, and 67.7% were taken at a home; only 8.6% show as recovered (where the bike sleeps).
The areas where a bike most likely sleeps in a walk-up carry a median property-crime rate of 51.4 per 1,000 residents against 11.2 where it sleeps in a garage. Bring the bike inside, take the battery with you, and register the frame number with Bike Index before anything happens.
Does Charlotte's heat affect an e-bike battery?
It can, so charge and store the battery cool. The U.S. Fire Administration's advice is to store lithium-ion batteries at room temperature when possible, charge them at 105 °F or cooler, and keep them out of direct sunlight and hot cars, which it calls a fire risk. Charlotte averages 49.2 days a year at or above 90 °F, so in summer charge indoors and carry the pack in from a hot trunk.
The heat costs you more than it costs the motor: at 97 °F a rider's sustainable power falls about 6.5%, worth roughly 0.1 mph on a 6% block. Use the throttle on the last climb in August without feeling bad about it.
Where can I buy an electric bike in Charlotte?
Every machine on this page ships free to any Charlotte address, with US warranty support. If you would rather sit on something first, our North Carolina shop directory lists verified stores across the state, Charlotte included.
Before you buy: seven checks
Run these seven checks in order before you order anything. The first four rule machines out on your street, your staircase and your body, so by the time price comes up, only bikes that fit you are left.
- Find your NPA number on the County's map and read your row in the table. Terrain band, where bikes sleep, and what network you have.
- Weigh yourself honestly, with what you carry. The maker's rider limit is the gate, and a 60 lb load makes a 220 lb rider a 280 lb one to the motor.
- Measure your inseam and compare it to the standover rather than to the rider-height range.
- Decide where the bike sleeps before you decide anything else. A staircase rules out an 88 lb trike unless it has a ground-floor spot.
- Check the motor-only top speed on the machine you are about to buy. Anything over 20 mph is not an electric assisted bicycle in North Carolina until December 1.
- If you have not ridden in years, buy three wheels. Then give yourself a week on flat ground.
- Register the frame number the day it arrives, and take the battery with you when you park it, where it comes out.
The bottom line
Buy for the rider first and the street second. In nine of the ten situations on this page, the street changes the answer in fewer than a third of Charlotte's areas.
- Not ridden in years: the Citytri E-310, $1,699, three wheels, first in all 398 areas for that rider
- Riding again after a gap: the Citytri E-310 Plus, $1,699, the taller frame; the SX20 if you live up a staircase
- The daily commute: the META24, $1,699, 62 lb, the lightest machine here; the Graoopro where the route climbs
- The steepest streets: the FLASH LITE 2.0, $1,899, 92 N·m, first in 75 of 86 areas
- Over 250 lb: the Grandtan M-340 Plus, $2,399, rated 350 lb for the rider alone
- 6'3" and taller: the Arisetan II M-360, $2,799, the only published fit here to 6'6"
- 5'0" and shorter: the SpytanX, $2,599, a published fit from 4'9"
- Up the stairs every night: the META20, $1,699, 63 lb and a fold
- Errands, school pickup and cargo: the Citytri E-310, $1,699, 80 lb of cargo on top of a 280 lb rider, first in 273 of 398 areas
- A first e-bike on a budget: the SX20 Antelope, $1,599, 80–85 N·m on 70 lb; the META20 on gentle streets
Every one of them ships free to Charlotte with US warranty support, and how buying from us works covers delivery and returns.
The machine to start from if you have not ridden in years: first in all 398 Charlotte areas for that rider.
Buy the trike to startLimitations
What this guide cannot tell you, and why. Each of these is a fact about the record or the instrument.
- This guide prints no search-volume figures. The newest keyword export carrying a Charlotte term is dated July 2, 2026, past this project's 30-day limit, so the guide says nothing about how often anything is searched.
- Of the 3,193 blocks pitching at 8% or more, 1,542 are V-shaped — the road dips and comes back — and it is not possible to say from bare-earth data alone whether that is a real swale crossing or the model reading a streambed under a culvert. Only the 1,168 verified one-directional slopes are used to name a street.
- 225 blocks are excluded from every pitch figure because they cross water within fifteen meters, and 850 more sit within four hundred meters of a waterway and remain in the statistics, flagged.
- 55 of the 398 areas were measured on fewer than 30 blocks and carry no terrain band of their own; three of those have no measurable block at all.
- 99 of the 398 areas have no published place name in any of the three vocabularies searched. One of them, NPA 155, files only an identifier, and two named areas carry an identifier alongside their names.
- The count of stolen bicycles cannot be placed in a neighborhood. CMPD's 1,246 bicycle thefts for 2023 to 2025 come from its federal incident reports, which locate a theft no closer than the police department, and the City's own incident file has no property field. So the neighborhood figures measure the class of event a stolen bike belongs to, and neither source separates an e-bike from a pedal bicycle.
- A cyclist-crash count is partly a count of riders. An area with no crashes may simply have nobody riding in it, and electric bicycles are bicycles under § 20-171.1, so they are inside these counts and cannot be separated out.
- The rider-power figures carry four caveats. Critical power is a maximal sustainable effort and a commute is not one; "an easy effort" at half of it is this page's choice rather than a finding; the study's untrained group still played sport weekly; and the sample was twenty men.
- Whether North Carolina's under-16 bicycle helmet law reaches an e-bike is unresolved statewide. Both readings are on this page and no North Carolina case or Attorney General opinion settling it was found. Inside Charlotte the question does not arise: § 14-10 of the City Code names the electric assisted bicycle.
- G.S. 20-171.4 could not be retrieved on September 21, 2026 through five routes, so every statement here that no minimum riding age applies is scoped to the e-bike definition and the Part 10A sections that were read, and never to Chapter 20 as a whole.
- We found no standover figure for three machines on this page, the META20, the META24 and the ONE-TRIKE 2.0, on their product pages or product records, so standover ranks a machine here only where the maker states it; those cells are empty and no fit claim is made on them.
- Maker-stated safety certifications are claims that were read. No certificate was verified. The certifying body's own database was unreachable.
- Several machines on our shelf ship speed-limited and their makers describe them as unlockable. Every figure on this page is the shipped configuration. Unlocking a machine past 20 mph changes what it is under North Carolina law, and the law section says what it becomes.
- Prices, stock and cart links were read on September 24, 2026. They move.
- The greenway rule is quoted from Mecklenburg County Park and Recreation's own rules sheet, read from the copy the Town of Cornelius also posts. The County's own rules page refused every automated reader on September 23, 2026 and has no archived copy, so the sheet was read where it is republished; the text names Mecklenburg County Park and Recreation as its author and gives the County's 311 line.
When this page goes out of date
On December 1, 2026, when S.L. 2026-46 takes effect and every line above about classes, Class 3 machines and where you may ride changes with it. When Charlotte amends Chapter 14, which already regulates e-bikes by name and which new § 160A-300.2 lets the city extend from that same date.
When Mecklenburg County clarifies its greenway rule. And whenever a maker revises a published weight, payload, height range or top speed, which is why the method below dates every maker read.
How we verified this
Every grade comes from USGS 3DEP 1-meter bare-earth lidar sampled along Mecklenburg County's own street centerline file. The elevation chain was checked against sixteen published USGS point elevations before any number was used, and the worst disagreement was 0.08 meters.
Of the County's 60,215 centerline segments, 20,705 never reach the lidar at all: 17,206 sit outside the city limits, 2,166 are platted but not built, 1,098 are freeway, ramp or expressway that no bicycle may use, 150 are shorter than ten meters, 70 are retired, abandoned or under construction, and 15 return no usable elevation sample.
That leaves 39,510 blocks measured, of which 34,666 are rankable — long enough to sample and without a vertical step in them that is a wall or a staircase rather than a road. After the culvert sweep below, 34,441 carry a pitch you can trust.
Bare-earth lidar has one failure mode that matters in a city built across creeks: where a road crosses a culvert, the model reads the streambed under the road instead of the road. Every block pitching at 6% or more was swept against the county's own creeks and streams layer — 7,482 of them. That confirmed 225 blocks crossing water within fifteen meters, and those are out of every pitch figure on this page.
850 more sit within four hundred meters of a waterway and stay in, flagged, because at that distance the dip is usually the ground. A culvert changes the middle of a block, not where it starts and ends, so those blocks keep their whole-block grades.
Every machine figure is the manufacturer's own published number, read from the maker's product record and spec table at Addmotor (re-read September 25, 2026), Eunorau and VTUVIA (September 16–20, 2026) and recomputed here. Where a maker publishes no figure, the cell is empty and this page says so rather than estimating.
Statutes are quoted from the General Assembly's own enacted text. Nothing on this page rests on recollection.
Written and reviewed by Milad Ghobadibeygvand, BScN (Western University, 2014), Redtail eBikes. Verified September 24, 2026. Corrections: support@redtailebikes.com.
Source register
Every source behind this page, what it supports, and the day it was read. 55 sources, graded by tier. Nothing on this page rests on a source graded T5, because nothing on this page is sourced to a retailer, an aggregator or an AI summary.
T1 — primary: a statute, an enacted session law, a government dataset or an agency's own published rules — 38 sources
| Issuing body | Document and pinpoint | What it supports here | Read on |
|---|---|---|---|
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(7a) | An electric assisted bicycle in North Carolina is a bicycle with two or three wheels, fully operable pedals, a motor of no more than 750 watts and… | Sep 16, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(27)(j) | A moped in North Carolina is a vehicle other than a motor-driven bicycle or electric assisted bicycle, with two or three wheels, no external… | Sep 16, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(23) and § 20-4.01(27)(h) | Motorcycle excludes electric assisted bicycles and mopeds; motor vehicle excludes both as well | Sep 16, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Part 10A, Operation of Bicycles, § 20-171.1 | For Part 10A, a bicycle means a nonmotorized vehicle with two or three wheels tandem, or an electric assisted bicycle as defined in G.S. 20-4.01(7a) | Sep 21, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Article 3, Part 10B, Child Bicycle Safety Act, § 20-171.8(1) | For the Child Bicycle Safety Act a bicycle is a human-powered vehicle in both limbs; the 'tricycle' it excludes is defined in § 20-171.8(9) as a… | Sep 21, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Article 3, Part 10B, Child Bicycle Safety Act, § 20-171.9(a) | It is unlawful for a parent to knowingly permit a person under 16 to ride a bicycle on a public roadway, public bicycle path or other public… | Sep 21, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-10.1 | Operators of mopeds must be at least 16 | Sep 16, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-53.4(a) | Mopeds must be registered with the Division of Motor Vehicles | Sep 16, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-309(a) | Mopeds must carry liability insurance: for the financial responsibility Article the term motor vehicle includes mopeds | Sep 16, 2026 |
| North Carolina General Assembly | Session Law 2026-46 (House Bill 1094), § 19(a) and § 19(f) | From December 1, 2026 the definition of electric assisted bicycle is rewritten into Class 1, 2 and 3, the 750-watt ceiling is retained and the 20… | Sep 16, 2026 |
| North Carolina General Assembly | Session Law 2026-46 (House Bill 1094), § 19(b), enacting G.S. 20-171.3 | New G.S. 20-171.3(a) permits an electric assisted bicycle on all roadways, bicycle lanes and multiuse paths, and 20-171.3(b) requires a helmet for… | Sep 16, 2026 |
| North Carolina General Assembly | Session Law 2026-46 (House Bill 1094), § 19(c), enacting G.S. 160A-300.2, and § 19(d), enacting G.S. 153A-245.1 | From December 1, 2026 a city may regulate electric assisted bicycles on any multiuse path or sidewalk inside its limits, including restricting a… | Sep 16, 2026 |
| Mecklenburg County Park and Recreation | Greenway Rules (Mecklenburg County Park and Recreation's own rules sheet), Prohibited activities; Safety | Mecklenburg County Park and Recreation's published greenway regulations prohibit motorized vehicles unless authorized, and require a helmet under 16 | Sep 16, 2026 |
| Town of Cornelius, North Carolina | Parks, Arts, Recreation and Culture — frequently asked questions, greenway and trail rules | The 'Class 1 and 2 electric bikes are welcomed' rule attributed to Mecklenburg County is the Town of Cornelius's own rule | Sep 16, 2026 |
| United States Geological Survey | 3D Elevation Program, 1-meter digital elevation model, project NC_Phase_4_CentralWestNC_GEIGER_A16 | Every grade and pitch on this page is sampled from USGS 3DEP 1-meter bare-earth lidar, project NC_Phase_4_CentralWestNC_GEIGER_A16, 19 tiles | Sep 16, 2026 |
| United States Geological Survey | Elevation Point Query Service, EPQS v1 | The elevation chain was checked against sixteen published USGS point elevations spanning 180.6 m to 244.2 m, worst disagreement 0.08 m | Sep 16, 2026 |
| Mecklenburg County Geospatial Information Services | Street Centerline, MeckGIS MapServer layer 0, layer 0, full extract | The county publishes 60,215 street centerline segments and all 60,215 were retrieved | Sep 16, 2026 |
| Mecklenburg County Geospatial Information Services | Neighborhood Profile Areas, MeckGIS MapServer layer 0, layer 0, reported 459 = retrieved 459 | Mecklenburg County publishes 459 Neighborhood Profile Areas and 398 of them lie inside the Charlotte city limits | Sep 16, 2026 |
| City of Charlotte | Neighborhood Organization point layer, HNS MapServer layer 0, layer 0, reported 509 = retrieved 509 | The City publishes 509 neighborhood-organization records, three of which file an identifier where a place name belongs | Sep 16, 2026 |
| United States Census Bureau | Gazetteer Files 2025 and American Community Survey 2023 five-year estimates, places file; block-group tables | Charlotte's land area and every population figure derived here come from the Census gazetteer and the American Community Survey | Sep 16, 2026 |
| City of Charlotte | Quality of Life Explorer, 2023 vintage; property crime, violent crime, single-family share, bicycle friendliness | Property and violent crime rates per 1,000 residents per Neighborhood Profile Area, 2023 vintage, and the bicycle-friendliness and single-family… | Sep 16, 2026 |
| Charlotte-Mecklenburg Police Department | CMPD Incidents, City of Charlotte Open Data, 2023-2025, residential place type, theft and burglary offense classes | CMPD's incident file holds 278,976 reports for 2023-2025, of which 278,081 fall inside the 398 areas; 16,907 are home burglaries and thefts and… | Sep 19, 2026 |
| City of Charlotte | Traffic Crash Look-up System crash file, CRASH_TYPE = Pedalcyclist, 2019-2026 | The City's crash file records 901 police-reported crashes involving a bicycle from 2019 to 2026, 876 inside the city and 37 serious or fatal | Sep 19, 2026 |
| Mecklenburg County Park and Recreation and City of Charlotte | Greenway trails, greenway master plan and signed bike lane layers, built, planned and signed-lane geometry clipped to the city limits | Charlotte holds 104.2 miles of built greenway and 56.0 miles of signed bike lane inside the city limits, against 415.0 miles of planned greenway | Sep 16, 2026 |
| National Oceanic and Atmospheric Administration, National Centers for Environmental Information | U.S. Climate Normals 1991-2020, station USW00013881, Charlotte Douglas International Airport | Charlotte averages 49.2 days a year at or above 90 F and 7.2 nights at or below 20 F, with 43.6 in of precipitation over 72.8 rain days and 3.5 in… | Sep 16, 2026 |
| U.S. Fire Administration, Federal Emergency Management Agency | Battery fire safety, Did you know; Take C.H.A.R.G.E. of battery safety | Store lithium-ion batteries at room temperature when possible, do not charge them above 105 F, and do not leave them in direct sunlight or a hot car | Sep 25, 2026 |
| National Oceanic and Atmospheric Administration, National Centers for Environmental Information | Global Historical Climatology Network hourly (GHCNh) v1.1, station USW00013881 (KCLT), by-year PSV files 2016-2025, 87,378 routine hourly reports | At Charlotte Douglas 2016-2025 the median hourly wind is 5.8 mph, one commute hour in ten reaches 12.8 mph, March is the windiest month and the… | Sep 23, 2026 |
| National Oceanic and Atmospheric Administration, National Centers for Environmental Information | Global Historical Climatology Network daily (GHCN-Daily), station USW00013881, WSF5 (fastest 5-second gust) and WT03 (thunder) elements, 3,653 days | Of the 100 days in 2016-2025 with a gust of 40 mph or more at Charlotte Douglas, 56% were thunderstorm days, against 14.9% of all days | Sep 23, 2026 |
| Federal Bureau of Investigation, Criminal Justice Information Services Division | Crime Data Explorer, supplemental property statistics, agency NC0600100, offense_analysis.location_counts.Bicycle, January 2023 to December 2025 | The FBI's published count of bicycle larcenies for the Charlotte-Mecklenburg Police Department is 931 for 2023-2025 (237, 362, 332), average value… | Sep 23, 2026 |
| Federal Bureau of Investigation | 2025.0 National Incident-Based Reporting System User Manual, printed p.122 (property description 04 = Bicycles); p.109 (location types); p.125 (24 = Other Motor Vehicles) | The NIBRS property code 04 is Bicycles, including tandems, unicycles and tricycles; 'Residence/Home' includes apartments, driveways, yards and… | Sep 23, 2026 |
| Mecklenburg County Geospatial Information Services | Creeks and Streams, MeckGIS MapServer layer 0, layer 0, 3,991 features retrieved | The culvert sweep is run against the county's own creeks and streams layer, 3,991 features | Sep 19, 2026 |
| North Carolina General Assembly | North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-140.4(a)(2) | Operator and passenger of a moped must wear a helmet | Sep 16, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-1 (definitions of Electric assisted bicycle and Vehicle) | Charlotte's Chapter 14 defines an electric assisted bicycle as two or three wheels, a seat, operable pedals, a motor of no more than 750 watts and… | Sep 23, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-10(a) and (c) | A person under 16 may not ride an electric assisted bicycle on a public roadway, public bicycle path or other public right-of-way in Charlotte… | Sep 23, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-130, art. IV, div. 1 | Charlotte permits an electric assisted bicycle on a sidewalk at no more than 15 mph, by exemption from the general prohibition on operating a… | Sep 23, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-251, art. VI | Riding an electric assisted bicycle on a public sidewalk inside the area bounded by Church, Stonewall, College and 7th Streets is unlawful in… | Sep 23, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-253, art. VI | Charlotte requires a working braking system on an electric assisted bicycle on a street, alley, sidewalk or public highway | Sep 23, 2026 |
| City of Charlotte | Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-256, art. VI | Charlotte may impound an electric assisted bicycle operated or parked in violation of Chapter 14, and dispose of it if unclaimed and the civil… | Sep 23, 2026 |
T2 — institutional: peer-reviewed research or a university's published legal analysis — 3 sources
| Issuing body | Document and pinpoint | What it supports here | Read on |
|---|---|---|---|
| University of North Carolina School of Government | Rebecca Fisher-Gabbard and Belal Elrahal, New Statewide Legislation Regarding E-Bikes, Coates' Canons: NC Local Government Law, post of 2026-09-02, the paragraphs on current-law classification and on new § 20-171.3 | The UNC School of Government reads a machine sold as a Class 3 as a moped under current law, defined by § 20-4.01(27)(j), until S.L. 2026-46 takes… | Sep 16, 2026 |
| European Journal of Applied Physiology | Chorley A, Bott RP, Marwood S, Lamb KL. Slowing the reduction of oxygen uptake efficiency above critical power, volume 120, issue 11, pages 2349-2359, Table 1 | Critical power is 4.17 +/- 0.60 W/kg for trained riders and 3.19 +/- 0.35 for untrained, measured on twenty men | Sep 16, 2026 |
| European Journal of Sport Science | Bourgois G, Mucci P, Caen K, Colosio AL, Kerckhove M, Bourgois JG, Pogliaghi S, Boone J. The effect of ambient temperature on critical power, volume 23, issue 12, pages 2425-2434 | Critical power falls about 6.5% at 97 F against 64 F (36 C and 18 C in the study), measured on 24 physically active adults with no sex difference | Sep 16, 2026 |
T3 — the manufacturer's own published record — 13 sources
T4 — a public service, cited for what a reader can do rather than as evidence — 1 source
| Issuing body | Document and pinpoint | What it supports here | Read on |
|---|---|---|---|
| Bike Index | Bike Index stolen-bicycle registry, registry home | Registering a frame number before a theft is what makes a recovered bicycle returnable | Sep 19, 2026 |
References and further reading
Numbered sources
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(7a). Issued July 11, 2016; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-4.01.html.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(27)(j). Issued July 11, 2016; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-4.01.html.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-4.01(23) and § 20-4.01(27)(h). Issued July 11, 2016; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-4.01.html.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Part 10A, Operation of Bicycles, § 20-171.1. Issued July 11, 2016; read September 21, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-171.1.html. Archived copy.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Article 3, Part 10B, Child Bicycle Safety Act, § 20-171.8(1). Issued 2001; read September 21, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-171.8.html. Archived copy.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Article 3, Part 10B, Child Bicycle Safety Act, § 20-171.9(a). Issued 2001; read September 21, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-171.9.html. Archived copy.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-10.1. Issued October 22, 2015; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-10.1.html.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-53.4(a). Issued October 22, 2015; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-53.4.html.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-309(a). Issued October 22, 2015; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-309.html.
- North Carolina General Assembly. Session Law 2026-46 (House Bill 1094), § 19(a) and § 19(f). Issued July 1, 2026; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/SessionLaws/HTML/2025-2026/SL2026-46.html.
- North Carolina General Assembly. Session Law 2026-46 (House Bill 1094), § 19(b), enacting G.S. 20-171.3. Issued July 1, 2026; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/SessionLaws/HTML/2025-2026/SL2026-46.html.
- North Carolina General Assembly. Session Law 2026-46 (House Bill 1094), § 19(c), enacting G.S. 160A-300.2, and § 19(d), enacting G.S. 153A-245.1. Issued July 1, 2026; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/SessionLaws/HTML/2025-2026/SL2026-46.html.
- University of North Carolina School of Government. Rebecca Fisher-Gabbard and Belal Elrahal, New Statewide Legislation Regarding E-Bikes, Coates' Canons: NC Local Government Law, post of 2026-09-02, the paragraphs on current-law classification and on new § 20-171.3. Issued September 2, 2026; read September 16, 2026. https://canons.sog.unc.edu/blog/2026/09/02/new-statewide-legislation-regarding-e-bikes/.
- Mecklenburg County Park and Recreation. Greenway Rules (Mecklenburg County Park and Recreation's own rules sheet), Prohibited activities; Safety. Issued 2026; read September 16, 2026. https://www.cornelius.org/Document%20Center/Government/Departments/Parks%20&%20Recreation/Parks,%20Facilities%20&%20Fields/Greenways%20&%20Trails/MCPRD%20Greenway%20Rules%20%281%29.pdf.
- Town of Cornelius, North Carolina. Parks, Arts, Recreation and Culture — frequently asked questions, greenway and trail rules. Issued 2026; read September 16, 2026. https://www.cornelius.org/park/classes___programs/parks___recreation_faqs/index.php.
- United States Geological Survey. 3D Elevation Program, 1-meter digital elevation model, project NC_Phase_4_CentralWestNC_GEIGER_A16. Issued 2016; read September 16, 2026. https://www.usgs.gov/3d-elevation-program.
- United States Geological Survey. Elevation Point Query Service, EPQS v1. Issued 2026; read September 16, 2026. https://epqs.nationalmap.gov/v1/docs.
- Mecklenburg County Geospatial Information Services. Street Centerline, MeckGIS MapServer layer 0, layer 0, full extract. Issued September 16, 2026; read September 16, 2026. https://meckgis.mecklenburgcountync.gov/server/rest/services/StreetCenterline/MapServer/0.
- Mecklenburg County Geospatial Information Services. Neighborhood Profile Areas, MeckGIS MapServer layer 0, layer 0, reported 459 = retrieved 459. Issued September 16, 2026; read September 16, 2026. https://meckgis.mecklenburgcountync.gov/server/rest/services/NeighborhoodProfileAreas/MapServer/0.
- City of Charlotte. Neighborhood Organization point layer, HNS MapServer layer 0, layer 0, reported 509 = retrieved 509. Issued September 16, 2026; read September 16, 2026. https://gis.charlottenc.gov/arcgis/rest/services/HNS/NeighborhoodOrg/MapServer/0.
- United States Census Bureau. Gazetteer Files 2025 and American Community Survey 2023 five-year estimates, places file; block-group tables. Issued 2025; read September 16, 2026. https://www.census.gov/geographies/reference-files/time-series/geo/gazetteer-files.html.
- City of Charlotte. Quality of Life Explorer, 2023 vintage; property crime, violent crime, single-family share, bicycle friendliness. Issued 2023; read September 16, 2026. https://mcmap.org/qol/.
- Charlotte-Mecklenburg Police Department. CMPD Incidents, City of Charlotte Open Data, 2023-2025, residential place type, theft and burglary offense classes. Issued 2026; read September 19, 2026. https://gis.charlottenc.gov/arcgis/rest/services/CMPD/CMPDIncidents/MapServer/0.
- City of Charlotte. Traffic Crash Look-up System crash file, CRASH_TYPE = Pedalcyclist, 2019-2026. Issued 2026; read September 19, 2026. https://gis.charlottenc.gov/arcgis/rest/services/CDOT/TCLS_Crashes/MapServer/0.
- Mecklenburg County Park and Recreation and City of Charlotte. Greenway trails, greenway master plan and signed bike lane layers, built, planned and signed-lane geometry clipped to the city limits. Issued September 16, 2026; read September 16, 2026. https://www.mecknc.gov/ParkandRec/Greenways/.
- National Oceanic and Atmospheric Administration, National Centers for Environmental Information. U.S. Climate Normals 1991-2020, station USW00013881, Charlotte Douglas International Airport. Issued May 4, 2021; read September 16, 2026. https://www.ncei.noaa.gov/access/services/data/v1?dataset=normals-annualseasonal-1991-2020&stations=USW00013881&format=json.
- European Journal of Applied Physiology. Chorley A, Bott RP, Marwood S, Lamb KL. Slowing the reduction of oxygen uptake efficiency above critical power, volume 120, issue 11, pages 2349-2359, Table 1. Issued November 1, 2020; read September 16, 2026. https://doi.org/10.1007/s00421-020-04459-6.
- European Journal of Sport Science. Bourgois G, Mucci P, Caen K, Colosio AL, Kerckhove M, Bourgois JG, Pogliaghi S, Boone J. The effect of ambient temperature on critical power, volume 23, issue 12, pages 2425-2434. Issued December 1, 2023; read September 16, 2026. https://doi.org/10.1080/17461391.2023.2240748.
- U.S. Fire Administration, Federal Emergency Management Agency. Battery fire safety, Did you know; Take C.H.A.R.G.E. of battery safety. Issued November 7, 2024; read September 25, 2026. https://www.usfa.fema.gov/prevention/home-fires/prevent-fires/batteries/.
- Addmotor. Addmotor product records and specification tables, per-model spec table, read per version column. Issued September 20, 2026; read September 20, 2026. https://www.addmotor.com/.
- Eunorau. Eunorau product records and specification tables, per-model spec strip and spec table. Issued September 21, 2026; read September 21, 2026. https://eunorau-ebike.com/.
- VTUVIA. VTUVIA product records and specification tables, per-model spec table. Issued September 21, 2026; read September 21, 2026. https://vtuviaebike.com/.
- Addmotor. Addmotor Citytri E-310 Folding Electric Trike, product page and specification table; Standard and Plus version columns (rider 5 ft 1 in-5 ft 9 in and 5 ft 3 in-6 ft 1 in; standover 13.8 in and 16 in); 90 mi at PAS 1; 88 lb and 280+80 lb on the Technical tab; parking brake and differential. Issued September 23, 2026; read September 25, 2026. https://www.addmotor.com/products/citytri.
- Addmotor. Addmotor Grandtan M-340 Fat Tire Electric Trike, product page and specification table; Plus column (5 ft 5 in-6 ft 5 in, standover 18.7 in); 350+100 lb; trike weight 110 lb; mechanical disc brakes on each wheel. Issued September 23, 2026; read September 25, 2026. https://www.addmotor.com/products/grandtan.
- Addmotor. Addmotor GRAOOPRO Dual Battery Electric Cargo Bike, product page and specification table; 450 lb payload, 72 lb, one 48V 20Ah pack (a second is an option), 105+ mi single-pack at PAS 1, mechanical disc brakes; Size & Fit: rider height 5 ft 4 in-6 ft 2 in, standover 18 in. Issued September 23, 2026; read September 25, 2026. https://www.addmotor.com/products/graoopro.
- Addmotor. Addmotor SpytanX Reverse eTrike, product page and specification table; published fit 4′09″-5′09″ as printed by the maker, 11.2 in step-over (Spytan X column; the second column is the older Spytan), 105 lb, 380 lb. Issued September 23, 2026; read September 25, 2026. https://www.addmotor.com/products/spytanx.
- Addmotor. ARISETAN II M-360 Adult Semi Recumbent Electric Trike, product page and specification table; published rider-height range to 6 ft 6 in, 26.7 in step-over (Standard column), 110 lb, 280+100 lb. Issued September 23, 2026; read September 25, 2026. https://www.addmotor.com/products/m-360.
- Eunorau. Eunorau FLASH LITE 2.0, product page and specification strip; 92 N.m torque, 440 lb total payload, published rider-height range to 6 ft 4 in, E: Stand-Over height 780mm/30.7in; Maximum Speed 20 MPH, Class 1~4, Default Class 2, unlockable on the rendered page, and MAXIMUM SPEED: 28 MPH in the product record (both printed, rules/55 V9). Issued September 23, 2026; read September 23, 2026. https://eunorau-ebike.com/products/flash-lite-2-0.
- Eunorau. Eunorau META20 1.0 Folding eBike, product page and specification strip; 63 lb bike weight, folding frame. Issued September 23, 2026; read September 23, 2026. https://eunorau-ebike.com/products/meta-20-1.
- Eunorau. Eunorau META24 1.0 City Commuter Electric Bike, product page and specification strip; 62 lb bike weight, hydraulic brakes; 100 mi with the optional second 15 Ah battery. Issued September 23, 2026; read September 23, 2026. https://eunorau-ebike.com/products/meta-24-1.
- Eunorau. Eunorau ONE-TRIKE 2.0 Motorized Tricycle with Rear Differential, product page and specification strip; 440 lb total payload, 80 N.m torque, 86 lb trike weight. Issued September 23, 2026; read September 23, 2026. https://eunorau-ebike.com/products/one-trike.
- VTUVIA. VTUVIA SX20 Antelope Step-Thru Folding Fat Tire Electric Bike 750 Watt, product page and specification table; 85 N.m torque, 70 lb bike weight, 13.8 in step-over. Issued September 23, 2026; read September 23, 2026. https://vtuviaebike.com/products/sx20-foldable-step-through-electric-bike.
- National Oceanic and Atmospheric Administration, National Centers for Environmental Information. Global Historical Climatology Network hourly (GHCNh) v1.1, station USW00013881 (KCLT), by-year PSV files 2016-2025, 87,378 routine hourly reports. Issued December 31, 2025; read September 23, 2026. https://www.ncei.noaa.gov/products/global-historical-climatology-network-hourly.
- National Oceanic and Atmospheric Administration, National Centers for Environmental Information. Global Historical Climatology Network daily (GHCN-Daily), station USW00013881, WSF5 (fastest 5-second gust) and WT03 (thunder) elements, 3,653 days. Issued December 31, 2025; read September 23, 2026. https://www.ncei.noaa.gov/products/land-based-station/global-historical-climatology-network-daily.
- Federal Bureau of Investigation, Criminal Justice Information Services Division. Crime Data Explorer, supplemental property statistics, agency NC0600100, offense_analysis.location_counts.Bicycle, January 2023 to December 2025. Issued 2026; read September 23, 2026. https://cde.ucr.cjis.gov/LATEST/supplemental/agency/NC0600100/NL?type=totals&from=01-2023&to=12-2025.
- Federal Bureau of Investigation. 2025.0 National Incident-Based Reporting System User Manual, printed p.122 (property description 04 = Bicycles); p.109 (location types); p.125 (24 = Other Motor Vehicles). Issued June 23, 2025; read September 23, 2026. https://le.fbi.gov/file-repository/nibrs-user-manual-2025-0-062625.pdf.
- Bike Index. Bike Index stolen-bicycle registry, registry home. Issued 2026; read September 19, 2026. https://bikeindex.org/.
- Mecklenburg County Geospatial Information Services. Creeks and Streams, MeckGIS MapServer layer 0, layer 0, 3,991 features retrieved. Issued September 19, 2026; read September 19, 2026. https://meckgis.mecklenburgcountync.gov/server/rest/services/CreeksAndStreams/MapServer/0.
- North Carolina General Assembly. North Carolina General Statutes, Chapter 20, Motor Vehicles, § 20-140.4(a)(2). Issued October 22, 2015; read September 16, 2026. https://www.ncleg.gov/EnactedLegislation/Statutes/HTML/BySection/Chapter_20/GS_20-140.4.html.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-1 (definitions of Electric assisted bicycle and Vehicle). Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTIINGE_S14-1DE.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-10(a) and (c). Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTIINGE_S14-10CHPRHE.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-130, art. IV, div. 1. Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTIVOPVE_DIV1GE_S14-130DRSI.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-251, art. VI. Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTVIBIELASBIELSTSC_S14-251RISI.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-253, art. VI. Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTVIBIELASBIELSTSC_S14-253BRRE.
- City of Charlotte. Charlotte, North Carolina Code of Ordinances, ch. 14, § 14-256, art. VI. Issued October 27, 2025; read September 23, 2026. https://library.municode.com/nc/charlotte/codes/code_of_ordinances?nodeId=PTIICOOR_CH14MOVETR_ARTVIBIELASBIELSTSC_S14-256IMBIELASBIELSTSC.
Read next on this site
- North Carolina e-bike laws — the statewide rules in full, including what changes on December 1.
- eBike shops in North Carolina — verified stores across the state, Charlotte included, if you want to sit on one first.
- Best cities for electric bikes — how Charlotte's measured terrain compares with the other cities graded the same way.
- Every e-bike review we have published — the full index, with the method behind each one, if you want to read a machine end to end before you buy.
Image credit: the cover plate and all ten pick photographs are generated with Playcut, Nano Banana Pro at 2K. Each machine is locked to its maker's own product photographs and checked at full size against them; each place is a real Charlotte location, drawn from a licensed photograph of it. The riders are the Redtail cast, from Playcut's custom-actor pipeline, and the cover type is set in real fonts and composited in-house.















Share:
Addmotor eBikes & Trikes (2026): 28 Models, 0 Recalls
Freesky Eurostar Turbo Review 2026: 2 Motors, $1,299