Bear Creek ist eine Stadt im Marion County im US-amerikanischen Bundesstaat Alabama. Der Ort hat eine Gesamtfläche von 35,6 km².