Middlesbrough se sitúa al sur de la orilla del río Tees, a unos kilómetros de las afueras del parque nacional de North York Moors.