Alabama Cities that begin with S

There are 49 cities in Alabama that start with the letter S.

Cities in Alabama by First Letter