Alnwick (à prononcer [ˈænɪk]) est une petite ville marchande (market town) du nord du Northumberland, au nord-est de l'Angleterre. Elle était le centre administratif du (en) jusqu'en 2009 et avait en 2001 une population de 7 100 habitants. Son histoire remonte au Moyen Âge et l'on peut notamment voir encore de nos jours le château d'Alnwick, ainsi que le White Swan Hotel.