Silahići u Hrvatskoj većinom su Bošnjaci (iz Cazinske Krajine, BiH), bitno manje Hrvati (iz Grada Karlovca), te rijetko i Slovenci (iz okolice Opatije). 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 Karlovcu. U Vejincu u Cazinskoj Krajini, BiH svaki deveti stanovnik prezivao se Silahić.
Rasprostranjenost
U Hrvatskoj danas živi oko 20 Silahića u 8 domaćinstava. Prisutni su u sedam hrvatskih županija, četiri grada i četiri manja naselja, najviše u Potpićanu u okolici Labina (<10), Draganiću u okolici Karlovca (<10), Karlovcu (<5), Zagrebu (<5), te u Mošćenicama u okolici Opatije (<5).
Izvan Hrvatske
Prezime Silahić prisutno je u tri države na dva kontinenta. Prezime "Silahic" nosi manji broj osoba u Americi.