Abingdon-on-Thames tiene una población de 36.000 habitantes y está situada a 13 km al sudoeste de Oxford y descansa en el amplio valle del Támesis, concretamente en el margen occidental del río, justo en el punto en el que se le une el río Ock, proveniente del valle denominado Vale of White Horse.