stąd między innymi NKWD wysyłało jeńców do właściwych obozów w Kozielsku, Ostaszkowie i Starobielsku.
Podczas okupacji hitlerowskiej, w grudniu 1941 roku Niemcy utworzyli getto dla żydowskich mieszkańców. Przebywało w nim około 6000 osób. 10 września 1942 roku Niemcy zlikwidowali getto, a Żydów zamordowali.
W 1959 liczyło 31 898 mieszkańcówВсесоюзная перепись населения 1959 г. Численность городского населения союзных республик, их территориальных единиц, городских поселений и городских районов по полу., w 1989 – 50 876 mieszkańcówВсесоюзная перепись населения 1989 г. Численность городского населения союзных республик, их территориальных единиц, городских поселений и городских районов по полу., a w 2013 już tylko 43 375 mieszkańców.
W latach 1867-1923 miasto było siedzibą gminy wiejskiej Szepetówka.
Polacy w Szepetówce Czystki i wywózki z lat trzydziestych XX w. zmniejszyły udział Polaków w ogólnej liczbie mieszkańców. Zgodnie ze spisem z 2001 r. w Szepetówce jest oficjalnie nieco ponad 2 tys. Polaków, czyli 5% ogółu ludności. Według badań przeprowadzonych przez Związek Polaków na Ukrainie, Polaków w mieście i rejonie żyje prawie 10 tys., czyli blisko 25%. Świadczy o tym choćby liczba członków Związku Polaków na Ukrainie sięgająca 1 tys. osób. W 2008 r.