La parroquia San Gregorio se encuentra en elcantón Muisne, provincia de Esmeraldas, Ecuador. Su ubicación geográfica específica se define por límites que incluyen montañas y ríos. Al norte limita con una línea imaginaria que se extiende desde el punto equidistante entre Tortuga y Ostional hasta las montañas de Muisne, separando las aguas del río Bilsa y el río Muisne. Al sur, limita con las montañas de Mompiche. Al este, una línea une las montañas de Mompiche con las de Muisne, y al oeste incluye el Firme y sigue entre el río Mompiche y el Repartidero.