Etter at Edvard døde i 1471, 17 år gammel, ble hun gift med Rikard, hertug av Gloucester, bror av Edvard IV og av George, hertug av Clarence, ektemann av Anne Nevilles eldre søster Isabella. Anne Neville ble dronning da Rikard III overtok tronen i juni 1483 som følge av at han fikk erklært Edvard IVs barn med Elizabeth Woodville erklært illegitime. Anne Neville døde i mars 1485, 28 år gammel av sykdom, fem måneder før sin ektemann. Hennes eneste barn var Edward av Middleham, som døde året før henne, 11 år gammel.