海丰县红城中学创办于1958年,前身是1957年冬开办的“海城升中补习学校”,1966年曾改名为“海城镇中学”,1979年恢复“红城中学”校名,原址在海城龙津河畔菜圩埔的“武馆”,1989年由该址搬迁至龙津河拦河坝西侧。1995年海城镇光明中学(前身为“联办一中”)并入红城中学,现在的红城中学是海丰县一所办学规模较大的完全中学。