Espinho (Portuguese pronunciation: [(ɨ)ʃˈpiɲu] (listen)) is a city and a municipality located in the Aveiro District, Portugal. It is located in both the Greater Porto and the Metropolitan Area of Porto, 16 km from its city centre. It is one of the smallest municipalities in Portugal and was, until 1899, part of the Santa Maria da Feira Municipality.
In 2011, Espinho had a population of 31,786, in an area of 21.06 km².
The current Mayor is Pinto Moreira, elected by the Social Democrat Party.
It is a beach resort and a zone of legal gambling with a casino - Casino Solverde. Its fair - Feira de Espinho, having been first organised in 1894, is well known in Portugal. The city is home to CINANIMA - Festival Internacional de Cinema de Animação, an international animation festival. The municipal holiday is June 16.