De Theodorushaven is een haven- en industrieterrein ten noordwesten van Bergen op Zoom.
Het terrein is 300 ha groot en gelegen in de Theodoruspolder, welke in 1786 werd gerealiseerd. Van 1959 tot 1964 werd de Theodorushaven aangelegd. Via de Burgemeester Peterssluis staat deze rechtstreeks in verbinding met het Schelde-Rijnkanaal, waardoor zeeschepen met een diepgang tot 4,5 meter de haven kunnen bereiken. Het bedrijventerrein is ook via de weg bereikbaar.
Ten zuiden van de Theodorushaven ligt nog het bedrijventerrein Noordland. Dit gebied is in de jaren '70 ingepolderd.
Op het bedrijventerrein hebben zich een aantal grootschalige bedrijven gevestigd, te weten:
In totaal zijn er op de terreinen Theodorushaven en Noordland ongeveer 120 bedrijven gevestigd en werken er 5000 mensen.