Krčmari u Hrvatskoj uglavnom su Hrvati, dobrim dijelom iz okolice Čakovca (Virje). Vrlo rijetko su i Srbi. U prošlom stoljeću relativno najviše hrvatskih stanovnika s ovim prezimenom rođeno je u gradovima Zagrebu i Čakovcu. U Malom Selu u Zapadnoj Bosni gotovo svaki stanovnik prezivao se Krčmar.
Rasprostranjenost
U Hrvatskoj danas živi oko 430 Krčmara u 190 domaćinstava. Sredinom prošlog stoljeća bilo ih je približno 540, pa se njihov broj smanjio za 20 posto. Prisutni su u većini hrvatskih županija, u 29 gradova i 49 manjih naselja, najviše u Zagrebu (70), Maloj Subotici u okolici Čakovca (40), Virju u okolici Đurđevca (30), Orehovici u okolici Čakovca (30), te u Čakovcu (25).