Skip to content

Are you a property professional?

Get started

Alnham, Alnwick, NE 66

Alnham is a small hamlet in Northumberland, England, with a population of around 245 as of the 2011 Census. The village lies near the River Aln, on uneven ground that slopes from south to north, and is situated at the foot of the southern outliers of the Cheviot Hills.