Spahići u Hrvatskoj većinom su Hrvati, dobrim dijelom iz Srednje Bosne, a često su i Bošnjaci (iz bosanske Posavine). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Srednjoj Bosni (područje Jajca) i u bosanskoj Posavini (područje Gračanice). U Lupnici u Srednjoj Bosni svaki peti stanovnik prezivao se Spahić.
Rasprostranjenost
U Hrvatskoj danas živi oko 290 Spahića u 130 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 70, pa se njihov broj višestruko povećao. Prisutni su u gotovo svim hrvatskim županijama, u 45 gradova i 57 manjih naselja, najviše u Zagrebu (70), Ivankovu u okolici Vinkovaca (15), Puli (15), Dubrovniku (15), te u Novskoj (15).
Izvan Hrvatske
Najmanje devet obitelji s ovima prezimenom iselilo je iz Hrvatske u: Ameriku (4), Kanadu (2), Njemačku (1), Švedsku (1), te u Australiju (1). Prezime Spahić (uključujući: Spahic, Spahich) prisutno je u 28 država širom svijeta. Prezime "Spahic" nosi oko 600 osoba u Njemačkoj, približno 500 u Americi, te oko 300 osoba u Austriji. "Spahich" nosi manji broj osoba u Americi, manji broj u Kanadi, te manji broj osoba u Australiji.
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje preko deset puta, a prvi put 1906. godine u izvoru Ljetopis društva Svetog Jeronima..