How Many People Are Named Margo?

22,051

people named Margo are alive in the United States today (estimate)

About 1 in 15,499 people in the US has this name

Based on 27,242 babies named Margo in Social Security records from 1905 to 2025, and the share of each birth year still alive in 2025.

Popularity Rank

#1,538

πŸ’Ž Rare

Rank Among Girl Names

#823

See the top 100

Peak Year

1954

720 births

Trend

β†’

Stable (last 10 years)

πŸ“– Name Origin & Meaning

Origin: English
Pronunciation: MAHR-go
Gender: Primarily Female

Meaning:

Variant of MARGOT.

Source of the meaning, origin, pronunciation and related names: Behind the Name.

⚧ Gender Distribution

Female
99.9%
Male
0.1%

Almost all of the babies given the name Margo (99.9%) were girls.

πŸ‘₯ Age Distribution

The average person named Margo alive today is about 48 years old, and 46% are 60 or older. Half of them were between 24 and 71 in 2025.

Under 30 6,034
27.4%
30 to 59 5,912
26.8%
60 and over 10,106
45.8%

πŸ“ˆ Popularity Over Time

Margo first appears in the records in 1905 and was given most often in 1954, to 720 babies. In 2025, 540 babies got the name.

Babies given the name each year, 1905 to 2025

πŸ† Rank History

Margo has never been one of the 100 most popular girls' names. Its best rank was #295, in 1951. In 2025 it ranked #559.

Girls
Rank in 2025#559
Best rank#295 (1951)
Years in the top 100None
Rank in its biggest decade#361 in the 1950s

πŸ“ State-Wise Distribution

People named Margo alive today, by the state where they were born (estimate; state records start in 1910).

More people named Margo were born in California than in any other state: about 2,181 of those alive today. Compared with the national rate in the same years, Margo was given 2.5 times as often in Utah, 1.8 times in Michigan and 1.7 times in Minnesota.

California 2,181
New York 1,651
Illinois 1,383
Michigan 1,244
Texas 1,185
Ohio 1,041
Pennsylvania 913
Minnesota 586
Indiana 565
Florida 519
Wisconsin 504
New Jersey 465
Washington 419
Missouri 414
Massachusetts 412
North Carolina 332
Utah 329
Iowa 328
Virginia 312
Colorado 288
Louisiana 265
Georgia 251
Maryland 215
Connecticut 200
Tennessee 194
Arizona 192
Oregon 178
Kansas 175
Oklahoma 159
District of Columbia 135
Nebraska 129
Kentucky 112
Maine 96
North Dakota 90
Alabama 75
South Carolina 74
Idaho 73
Arkansas 51
Mississippi 35
Montana 31
Hawaii 19
South Dakota 19
West Virginia 19
New Mexico 15
Wyoming 12
Rhode Island 5
New Hampshire 5
Nevada 4

Look up another name

πŸ‘€

βŠ™ We don't save the names you search.