La Roya est un fleuve côtier qui coule dans le département des Alpes-Maritimes et rejoint la Méditerranée, mer de Ligurie en Italie sur la commune italienne de Vintimille
La Roya prend sa source au col de Tende (1889 m) à 1871 m d'altitude sur la commune de Tende.
La Roya coule sur une distance de 59 km dont les dix-neuf derniers se trouvent en Italie, à proximité de Vintimille. La longueur référencée en France est de 40,1 km.