Alnham is een civil parish in Northumberland, in Noord-Engeland. Het ligt ongeveer 23 kilometer ten westen van Alnwick. Alnham ligt ten zuidoosten van de Cheviot-heuvels, waar de rivier Aln ontspringt.

Civil parish in Northumberland