La villa de Santa María la Real de Nieva fue fundada en 1395 por el rey Enrique III, por intercesión de su esposa Catalina de Lancáster.