São Pedro de Moel é um lugar pertencente à cidade, freguesia e concelho da Marinha Grande, distrito de Leiria, em Portugal. Segundo os Censos de 2011, residem neste lugar 389 pessoas. Fica totalmente inserido no Pinhal de Leiria, um pouco a sul da foz da Ribeira de Moel. A praia aqui existente é muito procurada por famílias para descansar e gozar férias durante o período de Verão.
A água do mar é fria e normalmente agitada, mas costuma permitir o banho. É regularmente utilizada para a prática de surf e bodyboard. Para quem gosta de desporto ao ar livre, existe um campo de ténis, e várias ciclovias. Na praia há um campo de jogos, normalmente com duas redes de vólei.
Existem vários hóteis, restaurantes, cafés e bares para acolher os turistas, bem como dois parques de campismo.
São Pedro de Moel é uma antiga povoação em que alguns autores assinalam o povoamento do local pelo árabes. Também os fenícios ter-se-ão instalado na zona da praia, no séc. XIII a. C., como paragem nas viagens marítimas a caminho dos países do Norte da Europa.
A primeira suposta referência a este povoado, surgiu na carta de doação passada por D. Afonso Henriques ao Mosteiro de Alcobaça, em que aparece o nome Muel, o que leva a equacionar a possibilidade da povoação poder ter existência antes mesmo da nacionalidade.
Esta povoação ganha importância no reinado de D. Fernando, altura que São Pedro de Moel substituiu o velho porto em Paredes, localizado mais a sul.
Mais tarde, através das doações feitas à Rainha Santa Isabel, passa a ser parte integrante de Leiria.
Em 1463 D. Afonso V doou São Pedro de Moel ao Conde de Vila Real onde se manteve a família até 1641, altura em que foram executados o último Marquês de Vila Real e o filho, passando a povoação a incluir-se nos bens da Casa do Infantado.