Cedros Island is located in Ensenada Municipality, off the west coast of the Mexican state of Baja California, from which it is separated by -wide Sebastián Vizcaíno Bay.
Between Cedros Island and Isla Natividad runs the 28th parallel north, which defines the border between the Mexican states of Baja California and Baja California Sur.