Salsette is bounded on the north by Vasai Creek, on the northeast by the Ulhas River, on the east by Thane Creek and Bombay Harbour, and on the south and west by the Arabian Sea.
The island of Trombay that was to the southeast of Salsette is today part of Salsette as much of the intervening swamps have been reclaimed.