Terroso is a suburban area in Póvoa de Varzim, Portugal. It is a former civil parish currently located in União das Freguesias de Aver-o-Mar, Amorim e Terroso. It is an ancient ecclesiastical parish and former civil parish located in Póvoa de Varzim. In the census of 2001, it had a population of 2,472 inhabitants and a total area of 4.63 km². A 2012 law merged the civil parish with neighbouring Amorim and Aver-o-Mar, becoming the northern parish of the city of Póvoa de Varzim.
Terroso derives from the Latin terrosu, meaning "full of soil". The name was used for Cividade or Cividade Hill.
Cividade de Terroso, an ancient Castro city established around 900 and 800 BC is located in the parish of Terroso. But the parish has been shaped by man since much earlier times. Tumuli are known to exist in the area, such as in Leira da Anta and Cortinha da Fonte da Mama. Mamoa de Sejães still exists unbroken after thousands of years.
The earliest reference to Terroso dates from 953: "subtus montis Terroso", referring to its hill.