Pueblo capital de la parroquia del mismo nombre, en el concejo de Mieres. Se emplaza en un importante nudo de comunicaciones, donde convergen varias rutas de montaña, procedentes de los puertos de San Isidro, Vegarada, La Carisa y Payares, discurriendo en la actualidad también por Uxo vías férreas y una autovía.
Se localiza Uxo a una altitud de 200 metros, contando con unos 2.300 habitantes.
Se documenta la existencia en Ujo de un hospital de peregrinos en el siglo XV, situado junto a un puente y que habría sido fundado por Gonzalo Rodríguez Picón. Este hospital ya estaba inactivo a mediados del siglo XVIII, no citándose el mismo en el Catastro de Ensenada. El ilustrado Jovellanos, a finales de esa centuria, sí que alude a que existía en Ujo un arroyo llamado de la Alberguería, posible reminiscencia toponímica de una institución de asistencia al peregrino de la que ningún resto ha llegado a nuestros días.