Hai bán đảo được tìm thấy ở Mexico là Bán đảo Yucatan và Bán đảo Baja California. Bán đảo Yucatan nằm ở đông nam Mexico và Bán đảo Baja California nằm ở tây bắc Mexico.
Bán đảo Yucatan ngăn cách Biển Caribê với Vịnh Mexico và bao gồm các bang Yucatan, Campeche và Quintana Roo của Mexico. Bán đảo Baja California ngăn cách Thái Bình Dương với Vịnh Mexico và có sa mạc San Felipe, sa mạc Bờ biển Trung tâm, sa mạc Vizcaíno và sa mạc Magdalena. Nó được ngăn cách với đất liền bởi Vịnh Mexico và sông Colorado.