Cascais is situated on the western edge of the Tagus estuary, between the Sintra mountains and the Atlantic Ocean; the territory occupied by the municipality is limited in the north by the municipality of Sintra, south and west by the ocean, and east by the municipality of Oeiras.