Upper Upham is a hamlet and deserted medieval village in the civil parish of Aldbourne in the English county of Wiltshire.
Its nearest town is Marlborough, which lies approximately 5.6 miles (9.0 km) to the south-west; the hamlet is reached by a narrow lane off the B4192 Aldbourne-Swindon road.
To the northwest of the hamlet are extensive remains of a medieval village, with a hollow way, house platforms and evidence of agriculture.
[2] Aldbourne parish church has a memorial brass dated 1495 to an earlier Richard Goddard of Upham and his wife, and the church tower was erected in 1460 by either the same person or another of the same name.
The garden walls to the east of the house, and the gatehouse which led into the courtyard, are Grade II listed.