Het marktstadje heeft een geschiedenis die teruggaat tot circa 600. Van het middeleeuwse Alnwick Castle werd de eerste steen gelegd in 1096, niet lang na de Normandische invasie. Het diende ter bescherming tegen de Schotten, en was later een koninklijke pleisterplaats op de grote weg van Londen naar Edinburgh, dat 125 km noordelijker ligt. Het is een van de grootste bewoonde kastelen van het land. De huidige bewoner is Ralph George Algernon Percy, geboren 1956, de 12e hertog van Northumberland.