Slavnići u Hrvatskoj većinom su Srbi, a nešto manje i Hrvati (iz Grada Crikvenice). U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Srednjoj Bosni (područje Travnika) i u Gradu Glini. U u Srednjoj Bosni svaki deseti stanovnik prezivao se Slavnić.
Rasprostranjenost
U Hrvatskoj danas živi oko 70 Slavnića u 40 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 140, pa se njihov broj prepolovio. Prisutni su u devet hrvatskih županija, u jedanaest gradova i jedanaest manjih naselja, najviše u Jabukovcu (25), Zagrebu (<10), Karlovcu (<10), Vlahoviću (<10), te u Jadranovu (<5).
U izvorima do sada obrađenim u projektu Acta Croatica, ime se spominje nekoliko puta, a prvi put 1917. godine u izvoru Imenik dostojanstvenika, činovnika i javnih bilježnika.