Patuxent River
Solomons is located at the southern tip of Calvert County at (38.336431, −76.464102). It includes Solomons Island and mainland on the north side of the mouth of Patuxent River, where it meets the Chesapeake Bay. It is just across from the U.S. Naval Air Station Patuxent River (on the south side of the mouth of the Patuxent River).