Top 1000 baby girl names in Scotland during year 2024

BoysGirls
RankNameBirths
901901Iva3
902902Izabella3
903903Jamie3
904904Jannah3
905905Jean3
906906Jemimah3
907907Jodie3
908908Jolie3
909909Juno3
910910Jura3
911911Kaci3
912912Kaila3
913913Kailani3
914914Kalina3
915915Kamila3
916916Kamsiyochukwu3
917917Karina3
918918Kassie3
919919Kathryn3
920920Kaylee3
921921Kayleigh3
922922Kelly3
923923Kennedy3
924924Kiana3
925925Kiera3
926926Kylie3
927927Lake3
928928Lavinia3
929929Layne3
930930Leya3
931931Leyla3
932932Liana3
933933Lilyana3
934934Lisa3
935935Liv3
936936Liya3
937937Loretta3
938938Luciana3
939939Maahi3
940940Mahnoor3
941941Malaika3
942942Mannat3
943943Maple3
944944Marcela3
945945Marcie3
946946Margaux3
947947Marie3
948948Martyna3
949949Maud3
950950Mazie3
951951Merida3
952952Meryl3
953953Mikayla3
954954Milah3
955955Milan3
956956Millicent3
957957Miraal3
958958Mirin3
959959Mirryn3
960960Miya3
961961Monica3
962962Morayo3
963963Muntaha3
964964Nana3
965965Nefeli3
966966Nicola3
967967Noella3
968968Noura3
969969Olivia-Rose3
970970Opal3
971971Peach3
972972Peigi3
973973Perrie3
974974Posie3
975975Presley3
976976Princess3
977977Priscilla3
978978Prisha3
979979Priya3
980980Raeya3
981981Rahma3
982982Rania3
983983Rayan3
984984Renesmee3
985985Rhylie3
986986Romae3
987987Romee3
988988Romilly3
989989Rosalina3
990990Roslyn3
991991Rowyn3
992992Roxy3
993993Ruby-Mae3
994994Ruby-Rose3
995995Rumaysa3
996996Safaa3
997997Safia3
998998Safiyyah3
999999Sage3
10001000Salma3

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