Krasnići u Hrvatskoj podjednako su Hrvati (podrijetlom iz Zagreba) i Albanci (iz Kosova) te su vrlo rijetko i Srbi. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u Kosovu i u Gradu Zagrebu.
Rasprostranjenost
U Hrvatskoj danas živi oko 200 Krasnića u 90 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 30, pa se njihov broj višestruko povećao. Prisutni su u većini hrvatskih županija, u 22 grada i 16 manjih naselja, najviše u Zagrebu (60), Bulincu u okolici Bjelovara (25), Osijeku (20), Splitu (15), te u Rijeci (15).