About This Place
Menlo is a city in Chattooga County, Georgia, United States. The population was 485 at the 2000 census.
Menlo is located at 34°29′6″N 85°28′34″W / 34.485°N 85.47611°W / 34.485; -85.47611 (34.484959, -85.476103).
According to the United States Census Bureau, the city has a total area of 0.8 square miles (2.0 km²), all of it land.