Bethlehem is a town in Barrow County, Georgia, United States. The population was 716 at the 2000 census. Bethlehem has a school system with 8 elementary schools, 4 middle schools, 2 high schools, an alternative school, and a performance learning center.
Bethlehem is located at 33°56′11″N 83°42′38″W / 33.93639°N 83.71056°W / 33.93639; -83.71056 (33.936492, -83.710481).
According to the United States Census Bureau, the town has a total area of 2.2 square miles (5.6 km²), all of it land.