Cross Creek is an unincorporated community in Alachua County, Florida, United States. It is located on Cross Creek, a short stream connecting Orange and Lochloosa lakes.