Maine
Baby names, 2025. 6,959 named births recorded; the files omit names given to fewer than five babies in a state. In 2024 Maine gave Harris 435,652 votes to 377,977, a 6.9% margin.
3,115girls named
3,844boys named
6.9%Harris margin, 2024
Charlotte & Theodoretop girl and boy name
Girls
- Charlotte 89
- Amelia 45
- Eleanor 45
- Violet 44
- Harper 43
- Evelyn 40
- Lucy 39
- Olivia 39
- Grace 37
- Ivy 36
- Hazel 34
- Sophia 34
- Willow 34
- Nora 33
- Lillian 32
- Emma 31
- Isla 31
- Maeve 31
- Lainey 30
- Isabella 27
- Abigail 26
- Eloise 26
- Layla 26
- Josie 25
- Penelope 25
- Josephine 24
- Chloe 22
- Clara 22
- Elizabeth 22
- Scarlett 22
- Alice 21
- Iris 21
- Lily 21
- Aurora 20
- Ella 20
- Lydia 20
- Natalie 20
- Vivian 20
- Ava 19
- Hadley 19
- Kinsley 19
- Avery 18
- Madelyn 18
- Millie 18
- Daisy 17
- Emilia 17
- Mia 17
- Paisley 17
- Quinn 17
- Ayla 16
Boys
- Theodore 83
- Oliver 77
- Henry 66
- Noah 54
- Levi 53
- Wesley 46
- Jack 44
- James 43
- William 43
- Bennett 41
- Hudson 41
- Liam 41
- Benjamin 38
- Lucas 38
- Mason 38
- Owen 38
- Lincoln 36
- Charles 35
- Thomas 35
- Miles 34
- Weston 32
- Wyatt 32
- Everett 31
- Leo 31
- Nolan 31
- Rowan 31
- Sawyer 31
- Silas 31
- Beau 30
- Colton 30
- Luca 30
- Asher 29
- Elijah 29
- Jackson 29
- Arthur 28
- Cooper 28
- Joseph 28
- Carter 27
- Harrison 27
- Michael 27
- Parker 26
- Easton 24
- Jasper 24
- Ezra 23
- John 23
- Grayson 22
- Eli 21
- Waylon 21
- Emmett 20
- Gabriel 20
Counts are births registered with that name and sex in Maine in 2025, as published by the Social Security Administration. The vote is the FEC's official count. The two are shown side by side; the site draws no causal link between them.