Where is Chamonix located? Chamonix is located in the French Alps, near the borders with Switzerland and Italy. By CSP_Adam|2023-08-29T18:24:19+00:0029/08/2023|General Chamonix Ski Trip FAQs|0 Comments Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTelegramTumblrPinterestVkXingEmail