En agosto de 1994, la Parroquia pasó a formar parte del recién formado cantón de Puerto López.
La parroquia Machalilla está ubicada en la Costa del Pacífico.
La carretera E15 (Manta - Santa Elena) pasa por Machalilla.
La parroquia tiene playas de arena y es un popular destino turístico.
La parroquia se encuentra principalmente dentro del Parque Nacional Machalilla.