Pages

About Menlo, Georgia

Menlo is a city in Chattooga County, Georgia, United States. The population was 485 at the 2000 census.

News from Menlo

Menlo Facts

  • Population Total: 485
  • Square Miles: 0.8
  • Area Code: 706
  • Elevation: 797
  • Postal Codes: 30731
  • Timezone: North American Eastern