What counts as an "abandoned" or "junked" vehicle under Charlotte City Code Sec. 14-201, Mecklenburg County code, and NC General Statute 20-219 — plus how the city tags and tows them, your rights as an owner, and the cheapest legal way to make the problem go away.
| Where it's parked | Rule |
|---|---|
| Public street / right-of-way | A vehicle parked on a public street for 7+ consecutive days, OR partially dismantled / wrecked / lacking valid registration is considered abandoned under Charlotte City Code Sec. 14-201. |
| Private property (your own land) | On private property, a vehicle is 'junked' under Mecklenburg County code if it's partially dismantled, wrecked, can't be self-propelled, has been parked 30+ days, AND is more than 5 model years old. |
| Private property (someone else's) | On private property without the owner's consent, the property owner can request a tow after 24 hours under NC General Statute 20-219.2. |
| Apartment / HOA property | Property managers can declare a vehicle abandoned per the lease or HOA rules — usually 14–30 days — then tow under NCGS 20-219.11 with proper notice. |
311 complaint, CMPD spot, or a Code Enforcement officer's drive-by triggers a case.
Code Enforcement inspects, photographs, and tags the vehicle with a bright orange notice listing the violation and a removal deadline.
The owner has 7 days from the tag date to either move the vehicle, restore it to operable condition, or remove it from public view.
If still in violation after 7 days, the city contracts a tow operator to remove the vehicle to an impound lot. Owner billed for tow + storage.
The impound lot sends NCDMV title search; if unclaimed after 30 days, the vehicle is auctioned. Any surplus goes to NC Department of Public Instruction.
If you still have the title (or can get a duplicate via MVR-4), a licensed local buyer pays cash, tows the vehicle free, and files the dealer copy of the title with NCDMV. The whole process takes 24–48 hours and ends the city violation immediately. This is the cheapest path: you get paid instead of paying tow/storage fees.
DIY tow to a Mecklenburg County shredder. You'll pay $75–$150 for a tow company plus give up the scrap value. Only worth it if you already have a trailer and the scrap yard is closer than calling a buyer.
If you don't want to sell, you can convert the title to a junking certificate at NCDMV for free. Then any scrap yard will take the vehicle on the certificate. Same paperwork as Option A but you keep no cash.
If the city tows the vehicle, you owe the tow fee ($150–$300), daily storage ($25–$45/day), administrative fees, and you lose the vehicle. The city keeps any auction surplus if you don't redeem inside 30 days. This is the most expensive option by far.
Free towing, cash on pickup, all NCDMV paperwork handled. Beats the city tow + impound fees every time.