Maria Gupta was born in Palma de Mallorca, Spain. She moved to Montreal, Canada, for a few years during her childhood before settling in Northern Virginia. She has a BS in Biology from American University in Washington, D.C., and a BS in Nursing from George Mason University. She worked as a registered nurse, married, and stayed home to raise three children. As a middle-aged woman, she went to grad school and received an MFA in creative nonfiction from George Mason University. She lives in Vienna, Virginia, with her husband and the youngest of her three children.