 At the 2010 census the population was 11,726.Moody is located at (33.592469, -86.496369).According to the United States Census Bureau, the town has a total area of , of which is land and (0.58%) is water.