Santa Rosa Creek is a 22-mile-long stream in Sonoma County, California, which rises on Hood Mountain and discharges to the Laguna de Santa Rosa by way of the Santa Rosa Flood Control Channel.