Roso ist ein Dorf in der Gemeinde Larvik, in der Provinz Vestfold, Norwegen. Roso liegt auf 109 m Höhe, 0,4 km vom Gebirge Scandinavian entfernt. Die nächste größere Stadt ist Horten, 27 km östlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Stabkirche Høyjord (8,4 km), Fon Church (11,3 km) und Svarstad Church (3,0 km). Zu den Naturdenkmälern gehören Rauberflaket (13,0 km) und Steindalskarven (6,0 km).
Auch geschrieben Roso.