Métis-sur-Mer est située sur La Côte gaspésienne dans la de La Mitis dans l'Est du Québec. En incluant les villages adjacents de Grand-Métis et de Saint-Octave-de-Métis, l'endroit a une population de pour une superficie de . Depuis 2002, comprend l'ancien village de Les Boules. Depuis cette date, la partie qui formait l'ancienne municipalité de Métis-sur-Mer est connue comme étant l'arrondissement de MacNider. Cet arrondissement est officiellement bilingue. En fait, 10% des habitants de Métis-sur-Mer utilisent quotidiennement l'anglais à la maison tandis que la majorité utilise le français.