Retiring to a Small Town?Consider Alabama. I live in Decatur, north Al. My town is probably bigger than you would like, but we have some charming small towns nearby. Hartselle, Athen, Trinity and Moulton. All are close to Huntsville.