Meaning and history
Margo is a variant of Margot.
20062006: 80 births, rank #2,353
2007: 82 births, rank #2,328
2008: 98 births, rank #2,078
2009: 84 births, rank #2,316
2010: 82 births, rank #2,313
20112011: 98 births, rank #2,000
2012: 94 births, rank #2,047
2013: 117 births, rank #1,754
2014: 153 births, rank #1,464
2015: 191 births, rank #1,275
20162016: 254 births, rank #1,039
2017: 236 births, rank #1,075
2018: 271 births, rank #975
2019: 321 births, rank #840
2020: 356 births, rank #765
20212021: 464 births, rank #639
2022: 481 births, rank #617
2023: 556 births, rank #543
2024: 556 births, rank #544
20252025: 540 births, rank #559
Margo moved from #546 to #559 for girls between 2024 and 2025. Its highest annual birth count came in 1954, with 715 births.