It is bordered on the north by the Bay of Biscay, part of the Cantabrian Sea, on the south by Parres, on the east by Ribadesella and on the west by Colunga.
The population is centered mainly in Prado (Prau in Asturian), the municipal capital, Duesos and Duyos.
Together with the municipalities of Colunga, Piloña, Parres and Ribadesella, Caravia is part of the geographic area known as Sierra del Sueve.
From this time period, there are ruins known as "Les Vaques" and "La Pongueta", located near Duyos, where Paleolithic humans lived near a small river and rocky escarpment.
The first excavations made in the Picu el Castru, were carried out August 22, 1917, by Aurelio del Llano [es].
It is accessed by a meandering ramp which leads to the interior containing the foundations of rectangular huts, 4 by 3 m, separated one from another by 90 cm.