Brooker is a town in Bradford County, Florida, United States. It is part of the North central Florida region. The population was 322 at the 2020 census.