Šiaulių rajonas1987 m. buvo suskirstytas į 10 apylinkių. Rajone buvo 1 rajoninio pavaldumo miestas (Kuršėnai), 7 miesteliai (Gruzdžiai, Kairiai, Kurtuvėnai, Kužiai, Meškuičiai, Padubysys, Šakyna), 472 kaimai, 10 viensėdžių, 2 geležinkelio stočių gyvenvietės.[1] Suskirstymas buvo aprašytas Tarybų Lietuvos enciklopedijoje, lentelėje pateikiant apylinkes ir ūkio subjektus (apylinkių centrai buvo pažymėti šalia esančiame žemėlapyje).
Pastaba: enciklopedijoje Meškuičių apylinkė klaidingai nurodyta Micaičių vardu.