Villaviciosa, se encuentra en la comarca de la Sidra, en la zona costera oriental del Principado de Asturias

a 45 Km de Oviedo y a 28 de Gijón.

El acceso desde el centro de Asturias se realiza a través de la autovía A-8 (Autovía del Cantábrico) y la autovía A-64 (Oviedo-Villaviciosa). El acceso desde Cantabria se realiza a través de la autovía A-8. En esta autovía se encuentran dos salidas hacia el casco urbano de Villaviciosa en los pK 361 (Salida- Villaviciosa-Rodiles) y 363 (Salida Villaviciosa).