Helsingborg é unha cidade e un municipio da comarca de Skåne en Suecia situado á beira do estreito de Öresund. Helsingborg tamén é o municipio que se sitúa máis preto de Dinamarca en Suecia. No ano 2017 a cidade tiña unha poboación de 108 334 habitantes, mentres que o municipio tiña 143 671.
Varias compañías ofrecen o servizo de transbordador a Elsinor en Dinamarca un servizo que cobre o traxecto en máis ou menos 20 minutos.