La ciudad está situada al norte de Lisboa, en el centro del distrito, y es atravesada por el río Tajo, antes de llegar a su desembocadura.