Bradford County is home to five publicly accessible lakes and two wildlife management areas, with many opportunities for recreation on land and water.
* Hampton Lake - West End of Southwest 101st Street, Hampton, FL 32044
* Sampson and Rowell Lakes - 14300 Southwest 75th Avenue, Starke, FL 32091
* Little Lake Santa Fe - 3858 Southeast 20th Avenue, Keystone Heights, FL 32656
* Santa Fe Lake - 42500 Northeast State Road 26, Melrose, FL 32666