Richard werd geboren op 2 oktober 1452 te Fotheringhay Castle in het plaatsje Fotheringhay in Northamptonshire, een gebied in het midden van Engeland. Hij was de jongste zoon van Richard, de hertog van York, en hertogin Cecily Neville. Richard woonde gedurende zijn jeugd op Middleham Castle in North Yorkshire waar hij werd opgevoed door zijn neef Richard Neville, de 16e graaf van Warwick. Richard Neville was ook wel bekend als de "The Kingmaker" vanwege zijn sterke betrokkenheid tijdens de Rozenoorlogen.