Valderrubio er en by og kommune i det sørøstlige Spania, i provinsen Granada. Kommunen har 2 059 innbyggere (2021).