Top 900 baby boy names in Scotland during year 2021

BoysGirls
RankNameBirths
801801Keaton3
802802Kelvin3
803803Kenzo3
804804Kingston3
805805Kobie3
806806Koen3
807807Korey3
808808Krzysztof3
809809Kuba3
810810Kyler3
811811Kyron3
812812Kyson3
813813Lance3
814814Lando3
815815Leif3
816816Lenny3
817817Lloyd3
818818Lonnie3
819819Lorcan3
820820Lowen3
821821Lyndon3
822822Macsen3
823823Mahdi3
824824Marty3
825825Mateusz3
826826Mckenzie3
827827Miguel3
828828Mikael3
829829Millar3
830830Miran3
831831Mohamad3
832832Neo3
833833Nick3
834834Norrie3
835835Oliver-James3
836836Orin3
837837Ovie3
838838Pearse3
839839Percy3
840840Perry3
841841Piotr3
842842Raegan3
843843Ray3
844844Rehan3
845845Ren3
846846Rennie3
847847Reon3
848848Rhu3
849849Rhudi3
850850Rhuri3
851851Rocky3
852852Sacha3
853853Samson3
854854Seamus3
855855Shaun3
856856Shaw3
857857Sidney3
858858Soren3
859859Sullivan3
860860Taha3
861861Tait3
862862Taran3
863863Thorfinn3
864864Tommie3
865865Woody3
866866Zaid3
867867Zakaria3
868868Zakariyya3
869869Zayd3
870870Zohan3

Source: National Records of Scotland (NRS), Babies' First Names. © Crown copyright. Contains public sector information licensed under the Open Government Licence v3.0. Data years: 1974 to 2025. Coverage: Names given 3 or more times in a year; NRS counts spellings with and without accents as one name. Original data · Licence

Scroll to Top