Alnwick liegt im Norden Englands, eingebettet in die Landschaft Northumberlands, nur etwa sieben Kilometer von der Nordsee entfernt. Der Fluss Aln durchzieht die Stadt und gab ihr ihren Namen. Mit seinen sanften Hügeln und dem malerischen Gewässer prägt die Umgebung das Bild der Siedlung.
Die Wurzeln der Stadt reichen bis ins frühe Mittelalter zurück, vermutlich um das Jahr 600 herum. Eng verbunden ist ihre Geschichte mit dem mächtigen Alnwick Castle und dem dort ansässigen Adelsgeschlecht der Percys. Ein prägendes Ereignis war die Schlacht von Alnwick im Jahr 1093, in der englische und schottische Truppen aufeinandertrafen.
Heute ist die Stadt vor allem für ihre beeindruckende Architektur bekannt. Alnwick Castle, einer der größten Adelssitze des Landes, diente bereits als Kulisse für zahlreiche Filme. Gleich daneben lädt der Alnwick Garden zum Verweilen ein. Die Stadt pflegt internationale Partnerschaften und brachte Persönlichkeiten wie den Mathematiker George Biddell Airy oder die Künstlerin Josephine Pryde hervor.