Šahnići u Hrvatskoj su Hrvati (iz Cazinske Krajine, BiH). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Cazinskoj Krajini, BiH (područje Velike Kladuše) i u Gradu Zagrebu.
Rasprostranjenost
U Hrvatskoj danas živi oko 10 Šahnića u samo šest domaćinstava. Prisutni su u samo dva hrvatska grada i to u Zagrebu (<10) i Rijeci (<5).
Izvan Hrvatske
Prezime Šahnić (uključujući: Sahnic, Shachnick) prisutno je u pet država na četiri kontinenta. Prezime "Sahnic" nosi manji broj osoba u Americi. "Shachnick" nosi nekoliko osoba u Americi.