We hear it all the time -- “Where is Lake Oconee?” Considered a hidden gem, Lake Oconee is Georgia’s second-largest lake and a popular destination for relaxation and recreation. And it’s actually not hidden at all. Lake Oconee is located between the picturesque towns of Greensboro and Eatonton, about an hour east of Atlanta.