Paxton is located in the extreme north of Walton County, almost in Alabama. The town abuts Lake Jackson, half of which is in Alabama.