Rochoso is a Portuguese parish of the district of the Guarda, with an area of 19.42 km² and a population of 34,300 (2001). The population density is of: 17,7 inhabitants/km².