Het wapen van Steenbergen is het wapen van de Noord-Brabantse gemeente Steenbergen.
Het wapen is als zodanig erkend sinds 16 juli 1817. Ook na de fusie met de voormalige gemeente Dinteloord en Prinsenland en Nieuw Vossemeer in 1997 is het het wapen gebleven voor de nieuwe gemeente Steenbergen. Op 30 oktober 1997 besloot de raad van de gemeente Steenbergen om het oude wapen van de oude gemeente Steenbergen te blijven voeren.[1] De stad Steenbergen voert sinds de fusie het wapen zonder de meerminnen als stadswapen.[2]