Astor is an unincorporated village on State Road 40 as it crosses the St. Johns River. It is on the west bank of the river in Lake County. Its population in the 2020 census was 1,595.
Astor has a large network of man made canals that give access to the river for its many fishing oriented residents. The entire area called Astor is within the boundaries of the Ocala National Forest.