Marsha

A phonetic spelling of Marcia, the feminine of the Roman name Marcius, which belongs to the family of names built on Mars.

Marsha in 2025

Marsha was given to 14 babies in the United States in 2025, making it the 13,315th most popular name of the year. That is roughly one in every 236,810 babies born.

The history of Marsha

Marsha reached its highest point in 1952, when 5,590 babies were given the name, ranking 143rd that year. Its best-ever ranking was 129th, in 1950.

Across the 118 years of records since 1908, 104,442 babies have been named Marsha. Half of them were born before 1954, which places the name's centre of gravity with the Baby Boomers.

Marsha by decade

DecadeBabies named MarshaBest rank
1900s63,044
1910s1252,989
1920s3042,215
1930s2,515456
1940s27,475150
1950s41,636129
1960s16,699334
1970s10,456418
1980s3,533721
1990s1,0421,653
2000s3425,534
2010s2188,730
2020s9111,571

Where Marsha is heading

Marsha has fallen 26% over the past decade, from 19 babies in 2015 to 14 in 2025.

That is less than 5% of its 1952 peak — Marsha is now a rare name in the United States.

Names like Marsha

Names that rose and fell at the same time as Marsha.

Browse the most popular baby names