Najwięcej osób nosi to imię w Wielkopolsce, najmniej w województwie opolskim.
Jak informuje Małgorzata Woźniak, rzecznik resortu z danych bazy PESEL wynika, że imię Mikołaj nosi 83 tys. 463 Polaków, z czego aż 1 tys. 894 urodziło się 6 grudnia czyli jednego dnia ma podwójne święto: urodziny i imieniny.
Imię Mikołaj zaczęło zyskiwać popularność w latach 90-tych. Przykładowo w naszym kraju żyje 13,2 tys. Mikołajów urodzonych w latach 1990-1999 oraz 36 tys. urodzonych w latach 2000-2009. Dla porównania Mikołajów urodzonych w latach 60-tych jest w Polsce tylko 751.
W ostatnich latach jak wynika z danych MSW ok. czterech tysięcy par rodziców decyduje się nadać swojemu synowi imię Mikołaj. I tak w 2011 roku otrzymało je 4 tys. 139 chłopców, w 2012 - 4 tys. 262 , a w 2013 - 4 tys. 124. W tym roku takiej imię otrzymało 3 tys. 965 męskich noworodków.
Prawie 18 proc. polskich Mikołajów mieszka w Wielkopolsce, a dokładnie 14 tys. 961 Mikołajów. Druga liczna grupa chłopców i mężczyzn o tym imieniu mieszka na Mazowszu, bo jest tu ich 12 tys. 658, a trzecie miejsce zajmuje Śląsk z 6 tys. 664 Mikołajów.