Mary Jo Bang was born on October 22, 1946, in Waynesville, Missouri, and grew up in Ferguson, which is now a suburb of St. Louis. She received a BA and an MA in sociology from Northwestern University, a BA in photography from the Polytechnic of Central London, and an MFA in creative writing from Columbia University.