Beach was born in her father's parsonage in Baltimore, Maryland, United States, on March 14, 1887, the second of three daughters of Sylvester Beach and Eleanor Thomazine Orbison.
Beach spent the years 1902-1905 in Paris, returning to New Jersey in 1906 when her father became minister of the First Presbyterian Church of Princeton.