É sede de um município com 417,05 km² de área e 56 794 habitantes (2001), subdividido em 18 freguesias. O município é limitado a norte pelo município da Marinha Grande, a leste por Leiria, Porto de Mós e Rio Maior, a sudoeste pelas Caldas da Rainha e a oeste envolve por completo a Nazaré e tem dois troços de costa no Oceano Atlântico.
É banhada pelos rios Alcoa e Baça, nomes de cuja aglutinação a tradição faz derivar o seu nome -- o que está longe de ser consensual.
Foi elevada a cidade em 1995





