There is no parking (or parking lots) at the Buckhead Station. It is surrounded by office buildings, restaurants and roads, and functions more like a subway station than a commuter rail station.
There is free daily and paid long-term parking at the nearby Lenox Station and Lindbergh Center Station, which are both in Buckhead.