Bethlehem, Marion County, OhioBethlehem is an extinct town in Marion County, in the U.S. state of Ohio. The community was 3 miles northwest of Waldo.HistoryBethlehem had its start around 1860 as a small colony of German and Irish Catholics.