Welcome to the website that is about the Town of Geraldine , Home of the Geraldine Bulldogs!   Geraldine is situated in the northeast corner of Alabama on Sand Mountain in DeKalb County.    It is a wonderful place to live and work.

Geraldine is a rural town with a nice small town atmosphere.  People know each other by name and look out for one another.   You will find there is a wonderful community spirit of helping one another that is second to none.