A Vila do Porto é uma vila portuguesa na ilha de Santa Maria, Região Autónoma dos Açores, com cerca de 3 000 habitantes.
É sede de um pequeno município com 97,18 km² de área e 5 578 habitantes (2001), subdividido em 5 freguesias. O município corresponde à ilha de Santa Maria e está, portanto, rodeado pelo oceano Atlântico, mas o município mais próximo é o da Povoação, na ilha de São Miguel, a norte.
As freguesias da Vila do Porto são as seguintes: