Filiāles „Jelgava” vecā ēka tika celta 1900. gadā kā bērnu patversme „Ozoli”. Pēc Otrā pasaules kara līdz 1970. gadam šeit atradās veco ļaužu pansionāts, vēlāk sākās rekonstrukcijas darbi, un vecajai ēkai tika piebūvēts jaunais korpuss. 1974. gadā veco ļaužu pansionāts tika pārveidots par psihoneiroloģisko pansionātu un ieguva nosaukumu „Jelgava”. 1997. gadā psihoneiroloģisko pansionātu pārveidoja par Specializēto valsts sociālās aprūpes centru „Jelgava”. 2004. gadā iestādi pārdēvē par Sociālās aprūpes centru „Jelgava”.
ERAF projekta „Sociālo pakalpojumu infrastruktūras un pakalpojumu attīstīšana klientu rehabilitācijai, integrācijai sabiedrībā un darba tirgū Zemgales reģionā” ietvaros 2007. gadā uz sociālās aprūpes centra „Jelgava” bāzes radīta pusceļa māja, kurā daļa iestādes iedzīvotāju tiek sagatavoti dzīvei grupu dzīvokļos pašvaldībā un, tādējādi, veiksmīgi integrējas sabiedrībā.
Ar 2010. gada 1. janvāri tiek izveidots Labklājības ministrijas pakļautībā esošs Valsts sociālās aprūpes centrs „Zemgale”, kas sevī ietver arī sociālās aprūpes centru „Jelgava”, kas kļūst par Valsts sociālās aprūpes centra „Zemgale” filiāli „Jelgava”. 2021. gadā pēc VSAC "Vidzeme" un VSAC "Zemgale" reorganizācijas, iekļauta jaunizveidotā VSAC "Zemgale" sastāvā kā filiāle "Jelgava".