Está formada por tres islas geológicas: Miquelón, Langlade y Le Cap, las cuales están conectadas por dunas de arenas conocidas como "tómbolos".
En la zona se encuentra un pequeño puerto en el malecón en el lado este del istmo y un aeropuerto.
La zona dispone de servicios sanitarios para los ciudadanos al igual que otros accesos en San Pedro y San Juan de Terranova, Terranova y Labrador.
Cubre una extensión total de 205 km² y está formada por tres islas unidas por finas franjas de tómbolos que conecta Le Cap (al norte) con Langlade (sur) pasando por Miquelón (centro).
[4] En el sur de Miquelón se encuentra una gran laguna conocida como Grand Barachois, hábitat natural de leones marinos y otras especies.