Upwood Meadows is a National Nature Reserve in Cambridgeshire, covering 0.06 km². It is one of ten National Nature Reserves in the county. It is the smallest of them.
Nearby National Nature Reserves include Woodwalton Fen, Monks Wood and Holme Fen. The closest station is Huntingdon, about 11 km to the south.