Middleburg is located in Clay County, FL. The population is 12,617, making Middleburg the 5th largest city in Clay County.
There are 10 public schools in Middleburg with an average Homefacts rating of B. The total crime rate for Middleburg is low , and there are 171 registered sex offenders residing in the city. Unemployment in Middleburg is low and the median home sales price is $0. Detailed and up-to-date Middleburg property reports are available for any property address.
Cities near Middleburg include Asbury Lake, Penney Farms and Oakleaf Plantation.