Brömsebro ligger cirka 22 kilometer nordøst for Karlskrona. Brömsebro lå på grensen mellom Sverige og Danmark før 1658. Ved freden i Roskilde ble Skåne, Halland og Blekinge svensk.