Mazatlan terletak di pantai Pasifik Meksiko di kaki Pegunungan Sierra Madre di negara bagian Sinaloa. Selama berabad-abad, lokasi strategis pelabuhan di persimpangan Pasifik dan Laut Cortez menarik orang asing dari Spanyol, Prancis, Jerman, Amerika, dan Asia.