Swinford Toll Bridge is a privately owned toll bridge across the Thames in Oxfordshire, England. It crosses the river just above Eynsham Lock, between the village of Eynsham on the north-west bank and the hamlet of Swinford on the south-east bank (in Berkshire until 1974). It carries the B4044 between Oxford and Eynsham, which was the A40 road until the north Oxford bypass was completed in 1936. It is a Grade II* listed building, and has been scheduled as an ancient monument.