Valderas se encuentra en la comarca natural de Tierra de Campos, al sur de la provincia de León, a una altitud de 738 msnm, situándose su casco histórico sobre un cerro localizado junto al río Cea.