Lapua (en suecoLappo) é unha cidade de Finlandia situada na rexión de Ostrobotnia do Sur. En 2017 a súa poboación era de 14.522 habitantes. A superficie do termo municipal é de 751,82 km2, dos cales 13,67 km2 son auga.[1] O concello ten unha densidade de poboación de 5,82 hab./km².