Photo Credit: Pixabay

Freya and Emily were the most popular baby names for girls in Renfrewshire in 2025, while Luca led the way for boys.

New figures released by National Records of Scotland show both Freya and Emily were given to 16 baby girls across Renfrewshire last year.

Grace was the next most popular girls’ name with 12 babies registered, followed by Charlotte and Sophia with 11 each.

For boys, Luca topped the Renfrewshire chart with 16 babies given the name. Rory followed with 15, while Theo was third with 14.

Archie, Leo, Lewis and Oliver all shared fourth place with 11 babies each.

In neighbouring East Renfrewshire, Muhammad was the most popular boys’ name with nine babies registered.

Archie, Finlay and Oliver were tied in second place with eight each.

For girls in East Renfrewshire, Daisy was the top name with eight babies given the name in 2025.

Sophie came second with six babies, while Aria, Charlotte, Isla, Lily and Rosie all shared third place with five each.

Across Scotland, Freya became the country’s most popular girls’ name for the first time.

A total of 268 babies were given the name in 2025, replacing Olivia at the top of the national rankings.

For boys, Noah remained Scotland’s most popular name with 318 babies registered.

National Records of Scotland statistician Anouska Pandya said: “NRS sends congratulations to everyone who welcomed babies in 2025.

“It’s always exciting to see a name reach the number one spot for the first time. Freya has taken a long time to reach the top. The name ranked 578th in the 1970s and rose in popularity each decade until arriving at number one in 2025.”

The figures also showed parents are increasingly choosing names beginning with the letter A and names ending in “ie”, with names such as Archie, Freddie, Rosie and Maisie continuing to rise in popularity.

Top baby names for boys in Renfrewshire, 2025

Rank Name Number
1 Luca 16
2 Rory 15
3 Theo 14
4 = Archie 11
4 = Leo 11
4 = Lewis 11
4 = Oliver 11
8 = Charlie 10
8 = James 10
8 = Noah 10
8 = Tommy 10
12 Muhammad 9
13 = Finlay 8
13 = Hudson 8
13 = Jude 8
13 = Kai 8
13 = Louie 8

Top baby names for girls in Renfrewshire, 2025

Rank Name Number
1 = Emily 16
1 = Freya 16
3 Grace 12
4 = Charlotte 11
4 = Sophia 11
6 = Georgia 10
6 = Olivia 10
8 = Aria 9
8 = Isla 9
10 = Hallie 8
10 = Lottie 8
10 = Lucy 8
10 = Ruby 8
10 = Sienna 8
10 = Sofia 8
16 = Amelia 7
16 = Darcy 7
16 = Ivy 7
16 = Mia 7
16 = Willow 7

Top baby names for boys in East Renfrewshire, 2025

Rank Name Number
1 Muhammad 9
2 = Archie 8
2 = Finlay 8
2 = Oliver 8
5 = Luca 7
5 = Rory 7
7 = Alexander 6
7 = Brodie 6
7 = Leo 6
7 = Lewis 6
7 = Noah 6
12 = Cameron 5
12 = Charlie 5
12 = Theo 5
12 = Yahya 5

Top baby names for girls in East Renfrewshire, 2025

Rank Name Number
1 Daisy 8
2 Sophie 6
3 = Aria 5
3 = Charlotte 5
3 = Isla 5
3 = Lily 5
3 = Rosie 5
8 = Alice 4
8 = Anna 4
8 = Georgia 4
8 = Lyla 4
8 = Millie 4

Top 20 baby names for boys in Scotland, 2025

Rank Name Number Change in ranking 2024-25
1 Noah 318 0
2 Luca 302 4
3 Rory 301 0
4 Muhammad 291 -2
5 Oliver 269 2
6 Theo 243 -2
7 Leo 236 -2
8 Archie 222 2
9 Finlay 216 2
10 Harris 211 -1
11 Jude 206 1
12 Freddie 201 13
13 Jack 200 -6
14 James 199 0
15 Brodie 194 1
16 = Charlie 167 3
16 = Alfie 167 -1
18 Finn 159 -1
19 Arthur 158 5
20 Oscar 157 2

Top 20 baby names for girls in Scotland, 2025

Rank Name Number Change in ranking 2024-25
1 Freya 268 2
2 Isla 253 0
3 Olivia 251 -2
4 Amelia 204 3
5 Grace 200 8
6 Emily 196 1
7 Millie 195 -2
8 Lily 193 -4
9 Sophia 181 -3
10 Rosie 177 6
11 Maisie 169 7
12 Sophie 168 5
13 Ava 166 -2
14 = Ella 164 -5
14 = Charlotte 164 -4
16 Ivy 144 -2
17 Sofia 142 5
18 Evie 141 -4
19 Hallie 137 12
20 Maya 136 -1

By Ricky Kelly

Main writer for Renfrewshire News

Leave a Reply

Your email address will not be published. Required fields are marked *