Visit Website


The Town of Wilsonville is located in southeast Shelby County just seven miles east of the county seat, Columbiana and 30 miles southeast of Birmingham. Wilsonville’s gentle rolling terrain adjoins beautiful Lay Lake, amidst old town charm, making it an ideal location to visit or live.

  1. 1
  2. 2
  3. 3


The community of Wilsonville was named for Elisha Wilson, an early settler. Incorporated in 1897, G.W. McGowan was the first mayor and Sam Thomas was the first marshal. The original town limits were a circle with a two and one-half mile radius. The Railroad Depot building was the first Depot site in Shelby County. The E C. Gaston Steam Plant completed in 1929, was one of the first four Alabama Hydro-Electric Power Plants constructed on Alabama Rivers.


Currently the town is poised for residential growth due to a new wastewater treatment plant currently under construction along the Coosa River in Wilsonville that will serve citizens and spur growth for years to come.

Wilsonville is served by The Shelby County Chamber.