Miengo es un municipio y localidad de la comunidad autónoma de Cantabria (España). En 2010 contaba con una población de 4540 habitantes, frente a los 3867 habitantes en 2005 (INE). Limita al norte con el Mar Cantábrico, al oeste con la Ría de San Martín de la Arena, a cuya otra orilla se encuentra Suances, al sur con Polanco y al este con Piélagos.
La población de Miengo ha crecido en los últimos años, ya que el municipio queda dentro del área periurbana de Santander y las viviendas son más baratas. Las comunicaciones con la capital son la autovía A-67, la CA-232 y el ferrocarril de la compañía FEVE, que también comunica con Torrelavega y cuenta con sendas estaciones en Mogro y Gornazo. El municipio está muy bien comunicado por autobús de línea regular con Torrelavega a través de la compañía de autobuses Casanova.
Más de la mitad de la población activa del municipio trabaja en el sector servicios, por lo que el peso de la economía de Miengo depende de ese sector. La construcción y la industria son dos sectores que le siguen. En la última década el sector de la construcción ha ido en aumento en consecuencia del área de expansión turística y residencial en el que se ha convertido el municipio. El sector primario ha ido disminuyendo año tras año, siendo el porcentaje de trabajadores que se dedican a ese sector del 6,1%.
El municipio de Miengo cuenta con cinco playas: La playa de Usgo, la playa de Cuchía, la playa de los Caballos, la playa de Robayera y la playa de Usil (playa de Mogro). Este conjunto de playas, con el resto de la costa, forma un bello litoral que atrae al turismo a todo el municipio.