Top baby names in Maine

In 2025, Maine's most popular names were Charlotte (89 girls) and Theodore (83 boys). The full top 100 for both, from official Social Security records. State data omits names with fewer than five babies in a year.

Girls · 2025

#NameBabies
1 Charlotte 89
2 Amelia 45
2 Eleanor 45
4 Violet 44
5 Harper 43
6 Evelyn 40
7 Lucy 39
7 Olivia 39
9 Grace 37
10 Ivy 36
11 Hazel 34
11 Sophia 34
11 Willow 34
14 Nora 33
15 Lillian 32
16 Emma 31
16 Isla 31
16 Maeve 31
19 Lainey 30
20 Isabella 27
21 Abigail 26
21 Eloise 26
21 Layla 26
24 Josie 25
24 Penelope 25
26 Josephine 24
27 Chloe 22
27 Clara 22
27 Elizabeth 22
27 Scarlett 22
31 Alice 21
31 Iris 21
31 Lily 21
34 Aurora 20
34 Ella 20
34 Lydia 20
34 Natalie 20
34 Vivian 20
39 Ava 19
39 Hadley 19
39 Kinsley 19
42 Avery 18
42 Madelyn 18
42 Millie 18
45 Daisy 17
45 Emilia 17
45 Mia 17
45 Paisley 17
45 Quinn 17
50 Ayla 16
50 Charlie 16
50 Ellie 16
50 Mabel 16
50 Phoebe 16
50 Sophie 16
50 Stella 16
57 Addison 15
57 Aria 15
57 Claire 15
57 Cora 15
57 Delilah 15
57 Emerson 15
57 Lennon 15
57 Lyla 15
57 Parker 15
57 Sadie 15
57 Sloane 15
68 Juniper 14
68 Kennedy 14
68 Nova 14
68 Piper 14
68 Rose 14
73 Adeline 13
73 Audrey 13
73 Eva 13
73 Hallie 13
73 Madeline 13
73 Riley 13
73 River 13
73 Ruby 13
73 Sage 13
82 Eden 12
82 Elowyn 12
82 Emersyn 12
82 Everly 12
82 Freya 12
82 Luna 12
82 Margot 12
82 Olive 12
82 Peyton 12
91 Delaney 11
91 Frances 11
91 Jane 11
91 Raelynn 11
91 Vivienne 11
96 Ada 10
96 Anna 10
96 Annie 10
96 Blair 10
96 Caroline 10

Boys · 2025

#NameBabies
1 Theodore 83
2 Oliver 77
3 Henry 66
4 Noah 54
5 Levi 53
6 Wesley 46
7 Jack 44
8 James 43
8 William 43
10 Bennett 41
10 Hudson 41
10 Liam 41
13 Benjamin 38
13 Lucas 38
13 Mason 38
13 Owen 38
17 Lincoln 36
18 Charles 35
18 Thomas 35
20 Miles 34
21 Weston 32
21 Wyatt 32
23 Everett 31
23 Leo 31
23 Nolan 31
23 Rowan 31
23 Sawyer 31
23 Silas 31
29 Beau 30
29 Colton 30
29 Luca 30
32 Asher 29
32 Elijah 29
32 Jackson 29
35 Arthur 28
35 Cooper 28
35 Joseph 28
38 Carter 27
38 Harrison 27
38 Michael 27
41 Parker 26
42 Easton 24
42 Jasper 24
44 Ezra 23
44 John 23
46 Grayson 22
47 Eli 21
47 Waylon 21
49 Emmett 20
49 Gabriel 20
49 Jameson 20
49 Logan 20
49 Maverick 20
54 Brooks 19
54 Callum 19
54 Calvin 19
54 Colter 19
54 Greyson 19
54 Myles 19
54 Walker 19
61 Archer 18
61 Chase 18
61 George 18
61 Griffin 18
61 Roman 18
66 Alexander 17
66 August 17
66 Bentley 17
66 Daniel 17
66 Elliot 17
66 Finn 17
66 Graham 17
66 Tucker 17
74 Andrew 16
74 Arlo 16
74 Atlas 16
74 Jonah 16
74 Joshua 16
74 Julian 16
74 Malcolm 16
74 Samuel 16
82 Adam 15
82 Beckett 15
82 Cameron 15
82 Dawson 15
82 Declan 15
82 Luke 15
82 River 15
82 Theo 15
82 Vincent 15
91 Aiden 14
91 Anthony 14
91 Charlie 14
91 Elias 14
91 Finley 14
91 Hunter 14
91 Matthew 14
91 Milo 14
91 Riley 14
91 Sullivan 14

Maine's #1 names, year by year

Every year since 1910. Click a year for that year's full state top 100.

Year#1 girls' name#1 boys' name
2025 Charlotte Theodore
2024 Charlotte Oliver
2023 Charlotte Theodore
2022 Evelyn Oliver
2021 Charlotte Oliver
2020 Charlotte Oliver
2019 Charlotte Oliver
2018 Charlotte Oliver
2017 Charlotte Oliver
2016 Emma Liam
2015 Emma Liam
2014 Emma Liam
2013 Sophia Liam
2012 Emma Mason
2011 Emma Mason
2010 Emma Owen
2009 Emma Noah
2008 Emma Jacob
2007 Madison Ethan
2006 Emma Jacob
2005 Emma Jacob
2004 Emma Jacob
2003 Emma Jacob
2002 Emily Jacob
2001 Emily Jacob
2000 Emily Jacob
1999 Emily Jacob
1998 Emily Jacob
1997 Emily Jacob
1996 Emily Tyler
1995 Emily Tyler
1994 Emily Tyler
1993 Emily Tyler
1992 Ashley Nicholas
1991 Ashley Joshua
1990 Ashley Joshua
1989 Ashley Joshua
1988 Ashley Joshua
1987 Ashley Joshua
1986 Ashley Matthew
1985 Jessica Christopher
1984 Jessica Christopher
1983 Jessica Matthew
1982 Jessica Matthew
1981 Jessica Matthew
1980 Jessica Christopher
1979 Jennifer Jason
1978 Jennifer Jason
1977 Jennifer Jason
1976 Jennifer Jason
1975 Jennifer Jason
1974 Jennifer Jason
1973 Jennifer Jason
1972 Jennifer Christopher
1971 Jennifer Michael
1970 Jennifer Michael
1969 Lisa Michael
1968 Lisa Michael
1967 Lisa Michael
1966 Lisa Michael
1965 Lisa Michael
1964 Lisa Michael
1963 Lisa David
1962 Lisa David
1961 Susan David
1960 Susan David
1959 Susan Michael
1958 Susan Michael
1957 Susan Michael
1956 Susan Michael
1955 Susan Michael
1954 Susan Michael
1953 Linda Michael
1952 Linda David
1951 Linda Michael
1950 Linda Robert
1949 Linda Robert
1948 Linda Robert
1947 Linda Robert
1946 Linda Robert
1945 Linda Robert
1944 Linda Robert
1943 Linda Robert
1942 Mary Robert
1941 Judith Robert
1940 Patricia Robert
1939 Patricia Richard
1938 Patricia Robert
1937 Mary Robert
1936 Mary Robert
1935 Shirley Robert
1934 Mary Robert
1933 Mary Robert
1932 Barbara Robert
1931 Mary Robert
1930 Mary Robert
1929 Mary Robert
1928 Mary Robert
1927 Mary Robert
1926 Mary Robert
1925 Mary Robert
1924 Mary Robert
1923 Mary Robert
1922 Mary Robert
1921 Mary Robert
1920 Mary Robert
1919 Mary John
1918 Mary John
1917 Mary Robert
1916 Mary Robert
1915 Mary John
1914 Mary John
1913 Mary John
1912 Mary John
1911 Dorothy John
1910 Mary John