Rioseco de Tapia es un municipio y localidad de la provincia de León, en España.
Se encuentra a una altura media de 900 metros sobre el nivel del mar y está formado por los pueblos de Rioseco de Tapia, Espinosa de la Ribera y Tapia de la Ribera.