Mexico is a North American federal republic, bordering on the United States. With a territory covering nearly 2 million square kilometers, it is the fifth-largest American country.