The exact coordinates for the Town of Bascom is located in northeastern Jackson County at 30°55′44″N 85°7′1″W / 30.92889°N 85.11694°W / 30.92889; -85.11694 (30.928769, –85.117067).
According to the United States Census Bureau, Bascom has a total area of 0.24 square miles (0.62 km2), all land.
The climate in this area is characterized by hot, humid summers and generally mild winters.
As of the 2020 United States census, there were 87 people, 47 households, and 36 families residing in the town.
[11] As of the 2010 United States census, there were 121 people, 70 households, and 52 families residing in the town.