Boy or Girl

Most popular baby names in Oklahoma

In 2023, the top baby names in Oklahoma were Liam for boys (210 babies) and Olivia for girls (197 babies). The next most popular were Oliver, Noah and Elijah for boys and Amelia, Emma and Sophia for girls.

Top 25 boy names in Oklahoma, 2023
RankNameBabies
1Liam210
2Oliver200
3Noah197
4Elijah146
5James143
6William142
7Henry138
8Theodore136
9Maverick131
10Mateo127
11Hudson126
12Asher121
13Ezra119
14Cooper117
15Grayson113
16Samuel112
17Wyatt112
18Benjamin111
19Lucas106
20Luke104
21Levi103
22Waylon101
23Ezekiel94
24Jackson92
25Carter91
Top 25 girl names in Oklahoma, 2023
RankNameBabies
1Olivia197
2Amelia167
3Emma163
4Sophia129
5Charlotte127
6Harper127
7Evelyn124
8Hazel118
9Mia113
10Ellie107
11Ava105
12Eleanor99
13Willow97
14Ivy94
15Isabella93
16Violet92
17Avery83
18Luna83
19Elizabeth82
20Aurora81
21Ella75
22Camila74
23Paisley74
24Nova72
25Nora70

Names more common in Oklahoma than nationally

The share of Oklahoma babies given each name, divided by its share across the US in 2023. A value of 3× means the name was three times as common here. Only names with at least 30 babies in the state are counted.

Boys

Girls

All states

Source: US Social Security Administration baby name data, state data 2023. Counts are Social Security card applications for US births; SSA leaves out names given to fewer than 5 babies in a year. Updated 2026-10-05. How these numbers are made.