Vélez-Rubio es un municipio español de la provincia de Almería, Andalucía, situado en la comarca de los Vélez y a 160 km de la capital provincia, Almería.