Subotica (serbisk: Суботица eller Subotica (), ungarsk: Szabadka, kroatisk:: Subotica) er en by og kommune i den autonome provinsen Vojvodina nord i Serbia. Byen ligger bare 10 km fra grensa til Ungarn.
Subotica hadde i 2002 en befolkning på 148 401 personer og er dermed den nest største byen i Vojvodina-regionen etter Novi Sad. I 1919 var byen nest største i Serbia, i dag er byen den femte største. Byen er også sentrum i Nord Bačka-distriktet.
Språk Serbisk er det mest brukte språket. Det ungarske språket brukes i tillegg av nesten en tredjedel av befolkningen daglig. Begge språkene brukes om hverandre på skilt
thumb|left|Det gamle teateret før ødeleggelsen thumb|left|Synagoge
Referanser
Kategori:Byer i Vojvodina