Alford is a town in Jackson County, Florida, United States. It is located in the Florida Panhandle near Marianna. The population was 489 at the 2010 census.Alford is located at 30°41′41″N 85°23′35″W / 30.69472°N 85.39306°W / 30.69472; -85.39306.According to the United States Census Bureau, the town has a total area of 1.3 square miles, of which 1.3 square miles is land and 0.04 square miles is water.As of the census of 2010, there were 489 people and 202 households in the town.The population was 48 percent male and 52 percent female. Twenty percent of the population was under 18 and 15.5 percent 65 or over. Ninety-three percent of the population was white and 4 percent Hispanic or Latino.