Top 150 Maine Girl Baby Names 2018

Rank Name Births
1 Charlotte 81
2 Amelia 73
3 Emma 67
4 Harper 67
5 Olivia 56
6 Evelyn 47
7 Sophia 44
8 Ava 41
9 Avery 41
10 Piper 38
11 Ella 35
12 Nora 35
13 Eleanor 34
14 Emily 34
15 Paisley 33
16 Aurora 32
17 Lillian 32
18 Lucy 32
19 Abigail 31
20 Hazel 31
21 Quinn 31
22 Natalie 30
23 Scarlett 29
24 Grace 28
25 Penelope 28
26 Cora 27
27 Kinsley 27
28 Layla 27
29 Addison 26
30 Ivy 26
31 Elizabeth 25
32 Chloe 24
33 Stella 24
34 Willow 24
35 Vivian 23
36 Adeline 22
37 Aria 22
38 Violet 22
39 Zoey 22
40 Alice 21
41 Lydia 21
42 Madison 21
43 Isabella 20
44 Luna 20
45 Nova 20
46 Ruby 20
47 Mackenzie 19
48 Caroline 18
49 Hadley 18
50 Isla 18
51 Josephine 18
52 Mila 18
53 Riley 18
54 Sophie 18
55 Annabelle 17
56 Aubrey 17
57 Audrey 17
58 Ellie 17
59 Lily 17
60 Mia 17
61 Peyton 17
62 Claire 16
63 Everly 16
64 Madelyn 16
65 Maya 16
66 Molly 16
67 Anna 15
68 Aubree 15
69 Autumn 15
70 Eloise 15
71 Hannah 15
72 Nevaeh 15
73 Norah 15
74 Eva 14
75 Isabelle 14
76 Julia 14
77 Madeline 14
78 Maeve 14
79 Sadie 14
80 Savannah 14
81 Brielle 13
82 Brooklyn 13
83 Clara 13
84 Elena 13
85 Eliza 13
86 Fiona 13
87 Kennedy 13
88 Lilly 13
89 Rose 13
90 Ryleigh 13
91 Emerson 12
92 Gabriella 12
93 Iris 12
94 Aspen 11
95 Everleigh 11
96 Freya 11
97 Lyla 11
98 Madilyn 11
99 Rowan 11
100 Vivienne 11
101 Zoe 11
102 Aaliyah 10
103 Addilyn 10
104 Anastasia 10
105 Arianna 10
106 Brooke 10
107 Delilah 10
108 Eden 10
109 Elliana 10
110 Evangeline 10
111 Gracie 10
112 Mckenna 10
113 Raelynn 10
114 Adaline 9
115 Adalynn 9
116 Adelaide 9
117 Alivia 9
118 Allison 9
119 Bailey 9
120 Charlie 9
121 Elsie 9
122 Eve 9
123 Faith 9
124 Gracelynn 9
125 Kaylee 9
126 Leah 9
127 Maisie 9
128 Naomi 9
129 Octavia 9
130 Olive 9
131 River 9
132 Rylee 9
133 Serenity 9
134 Ada 8
135 Alexandria 8
136 Athena 8
137 Bella 8
138 Brooklynn 8
139 Brynlee 8
140 Delaney 8
141 Emelia 8
142 Emersyn 8
143 Emery 8
144 Hailey 8
145 Haven 8
146 Josie 8
147 Katherine 8
148 Kylie 8
149 Margaret 8
150 Meadow 8