The Gulf of Mexico is vastly larger than the Gulf of Maine.
The Gulf of Mexico is roughly 17 times larger in surface area. It borders five U.S. states, Mexico, and Cuba, while the Gulf of Maine is a smaller Atlantic embayment touching Massachusetts, New Hampshire, Maine, New Brunswick, and Nova Scotia.