thumb|200px|Nieoficjalna flaga Szokatów z Serbii Szokaci (, l. poj. Šokac) – grupa etniczna zamieszkująca Baczkę, Baranję, Slawonię i Srem, na pograniczu Chorwacji, Serbii i Węgier, utożsamiająca się z narodem chorwackim.
Szokaci posługują się dialektami sztokawskimi (ikawskimi).
Zasięg geograficzny thumb|left|200px|Szokackie budownictwo w Dražu Największe skupiska Szokatów żyją na obszarze wschodniej Slawonii i zachodniego Sremu, na linii Slavonski Brod – Đakovo – Našice – Vinkovci – Županja. Ich główne miejscowości leżą jednak wzdłuż Drawy (Donji Miholjac, Valpovo), w Baczce (Bač, Bački Breg, Bački Monoštor, Mladenovo, Plavna, Santovo, Sonta, Vajska) i Baranji (Draž, Duboševica, Gajić, Mohacz, Topolje). Szokaci żyją także w rumuńskim Recașu.
Etymologia nazwy i pochodzenie Istnieje wiele teorii tłumaczących pochodzenie nazwy „Šokci”, a także korzeni samej grupy. Wiodąca teoria wskazuje, że słowo „šokci” było pejoratywnym określeniem katolików używanym przez serbską ludność prawosławną w Baczce, Baranji, Bośni, Dalmacji, Lice, Slawonii i Sremie. Było ono związane z odmiennym wykonywaniem znaku krzyża przez katolików (cała dłoń) i prawosławnych (trzy palce). W języku serbsko-chorwackim „šaka” oznacza dłoń. Nazwę wywodzi się także od czasownika „pošokčiti”, oznaczającego konwersję na katolicyzm.