I henhold til magasinet (oktober 2002) er Alnwick «den mest billedskjønne markedsbyen i Northumberland, og det beste stedet å bo i Storbritannia.» Byen er lokalisert hovedsakelig på sørbredden av elven Aln, 51 km sør for Berwick-upon-Tweed og grensen til Skottland, 8 km i innlandet fra Nordsjøen ved Alnmouth, og 55 km nord for byen Newcastle upon Tyne.