Taxa locală (Local tax) este un impozit care este impus și perceput la nivelul unei localități. Scopul taxelor locale constă în colectarea de resurse monetare pentru finanțarea serviciilor și bunurilor publice locale. Banii colectați dintr-o taxă locală ajung în bugetul localității. În România, impozitele pe proprietate reprezintă cea mai mare parte a banilor colectați din taxele locale. De exemplu, impozitele pe autovehicule, locuințe sau terenuri sunt taxe locale. Alte taxe locale sunt cele pentru eliberarea certificatelor, avizelor, autorizațiilor, cele pentru spectacole etc.
Primăria și Consiliul Locale pot decide în privința mărimii unora dintre aceste taxe.