Ubicado junto al río Tajo, esta ciudad fue donada en el siglo. XII por el Rey de Portugal a la Orden de Santiago de Espada, que dominaba un vasto territorio encabezado por el Castillo de Palmela. Durante siglos mantuvo el nombre de Aldeia Galega, un nombre que fue reemplazado solo en 1930 por Montijo.
En el siglo XVI, la población creció inmensamente debido a la llegada de trabajadores de diferentes regiones, para participar en los trabajos que tenían como objetivo hacer navegable el río, en contra de su tendencia a la sedimentación. Este trabajo definitivamente marcó el pueblo e hizo posible la diversificación de la economía local, que hasta entonces dependía exclusivamente de la actividad pesquera.
Como casi todos los lugares en Ribatejo, Montijo tiene grandes tradiciones de fiestas salvajes, con corridas de toros y corridas de toros esenciales en las festividades más características de la ciudad, como las festividades de São Pedro que tienen lugar anualmente a fines de junio.