Thorsby, AL
Thorsby is a town in central Chilton County, Alabama, situated north of the county center. First settled in 1895 and incorporated in 1901, the community was established by Scandinavian immigrants who relocated from the midwestern United States in search of a milder climate and fertile soil. Today, this growing agricultural town is home to over two thousan...
Town Snapshot
Loading town details...
Published facts are loading.
Top Score Signals
Highest current scores for this town.
Published score highlights are loading.