Home / Alabama / Vestavia Hills

Vestavia Hills, AL City Limits stuff

Vestavia Hills spans Jefferson and Shelby counties in Alabama, covers 20.0 square miles, and had an estimated 38,151 residents in July 2024, per the US Census Bureau.

Did you know that Vestavia Hills is also called "The Jewel City"?