Miejski Zakład Komunikacji Sp. z o.o. (do 30 listopada 2015 Zakład Miejskiej Komunikacji Samochodowej), to przewoźnik świadczący usługi w zakresie pasażerskiego transportu zbiorowego. Działa od 1976 roku, na obszarze miasta Stalowej Woli i 3 gmin, które przystąpiły do współpracy z nim. Są to: gm. Pysznica, gm. Nisko i gm. Zaleszany.
Historia komunikacji miejskiej w Stalowej Woli thumb|240x240px|MAN Lion’s City na linii 1 mały|240x240px|Autosan M10LF na linii 1 mały|240x240px|Solaris Urbino 8,9 LE electric na linii 16 mały|240x240px|MAN Lion’s City 12E NL326 na linii 17 Komunikacja miejska w Stalowej Woli funkcjonuje od lat 70. Do połowy lat 90. na ulicach miasta spotkać można było głównie pojazdy marek Autosan H9-35, Jelcz M11 oraz Jelcz PR110M.
Lata 1995–2000 były dla spółki bardzo obfite w nowo zakupiony tabor. Pojazdy takie jak Jelcz 120M, Jelcz M121M oraz MAN NL 222 znacznie obniżyły średni wiek taboru. Łącznie zakupiono 16 autobusów.
Lata 2001–2004 były kompletnym odwrotem od przyjętej wcześniej polityki taborowej i komunikacyjnej. Stan pojazdów, jak i całej infrastruktury znacznie się pogorszył.