Beaverton ist eine Stadt im Lamar County im US-amerikanischen Bundesstaat Alabama. Sie hat eine Gesamtfläche von 11,9 km².