Šahići u Hrvatskoj velikom su većinom Bošnjaci (iz Srednje Bosne), rijetko i Hrvati (iz Bosanske Krajine), te Srbi. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Bosanskoj Krajini (područje Teslića) i u Srednjoj Bosni (područje Breze). U Sutješćici u Srednjoj Bosni svaki treći stanovnik prezivao se Šahić.
Rasprostranjenost
U Hrvatskoj danas živi oko 20 Šahića u 7 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 10, pa se njihov broj udvostručio. Prisutni su u tri hrvatske županije, dva grada i jednom manjem naselju, najviše u Funtani u okolici Rovinja (15), Glini (<5), te u Dubrovniku (<5).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje nekoliko puta, a prvi put 1906. godine u izvoru Ljetopis društva Svetog Jeronima..