North Brooksville is a census-designated place (CDP) in Hernando County, Florida, United States. As of the 2020 census, North Brooksville had a population of 3,506. It is a suburb included in the Tampa-St. Petersburg-Clearwater, Florida Metropolitan Statistical Area.