De haven van Breda is gelegen in de binnenstad van Breda. Zij ligt bij het Spanjaardsgat, niet ver van de Havermarkt, Vismarktstraat en de Grote Kerk. De haven was oorspronkelijk een stuk van de rivier de Mark, waaraan Breda zijn oorsprong te danken heeft. Tussen 1965 en 2007 was de haven gedempt. Sinds 2007 heeft ze een lage kade waar boten kunnen aanmeren, met daarboven horeca met terrassen. Daarnaast varen rondvaartboten vanuit de haven langs het Spanjaardsgat over de singels.
Langs de haven, tegenover de Prinsenkade, loopt ook een straat die Haven heet. De straat loopt vanaf het Oude Postkantoor en de vishal bij het Spanjaardsgat tot aan de Tolbrug bij de Lange Brugstraat en de Haagdijk. Het is een van de oudste straten van Breda. Er is geen doorgaand verkeer meer. Hier bevinden zich nu diverse horecagelegenheden. Door de veranderingen aan de haven zijn bij de kademuur terrassen aangelegd. Los van de opnieuw gegraven haven zijn er enkele monumentale panden te vinden, waaronder het rijksmonument 'Den Anker' uit 1644.