Da de svenske kommunalforordningene trådte i kraft 1. januar 1863 ble Jämshögs landskommun etablert av Jämshögs sogn i Listers härad. Denne ble delt allerede 16. oktober samme år, da Kyrkhults landskommun ble skilt ut. Neste deling skjedde i 1941 da Olofströms köping ble skilt ut fra Jämshögs kommune. I 1966 ble alle gjenforenet under navnet Olofström, fremdeles köping frem til kommunereformen i 1971 da enhetlig kommunetype ble innført og nåværende Olofström kommune formelt oppstod.