Byen ble grunnlagt 1652 av Ebba Brahe, enke etter Jacob De la Gardie, derav navnet Jakobstad. Byens finske navn er en direkte oversettelse av navnet på omlandskommunen, Pedersöre. Jakobstad har en lang tradisjon innen skipsbygging og sjøfart. I sentrum av byen ligger en botanisk have, . Nær parken ligger , et trehusområde med smale gater. I , 8 km vest for sentrum, ligger mange sandstrender med fine bademuligheter.