Rio Maior es la sede de un municipio con una superficie de 272,76 km² y 21 192 habitantes (2011), subdividido en 10 parroquias. El municipio está limitado al norte por el municipio de Porto de Mós, al noreste y al sur por el de Santarém, al sur por el de Azambuja, al oeste por Cadaval y al de Caldas da Rainha y al noroeste por Alcobaça.
El municipio de Rio Maior, en el distrito de Santarém, forma parte de la subregión Lezíria do Tejo y, en términos de turismo, forma parte de Turismo do Alentejo y Ribatejo. Sus principales puntos naturales son Serra dos Candeeiros y Río Maior, un afluente del Tajo. En una superficie de unos 270 km2 se encuentran el paisaje montañoso y el área del Bairro Ribatejano, un espacio privilegiado entre la región de Vale do Tejo y la costa oeste de Portugal.
Las diversas líneas de agua que atraviesan su territorio constituyen una densa red hidrográfica, de la que destaca el Gran Río, que dio su nombre a la ciudad y al municipio.
El norte del municipio, delimitado por la Serra dos Candeeiros e integrado en el Parque Natural de Serras D´Aire e Candeeiros, presenta una variada cantidad de cuevas y algars naturales. Al sur, las llanuras y, en consecuencia, las influencias de Ribatejo son más evidentes.
El Municipio ofrece a sus visitantes una variedad de opciones culturales, gastronómicas, de contacto con la naturaleza y también deportivas.
El potencial turístico del municipio está, sobre todo, asociado con el carácter rural de su experiencia pasada y su integración en el Parque Natural Serras d'Aire e Candeeiros, donde a veces lo cultural y lo ambiental se combinan de manera ejemplar.
A 3 km de la ciudad de Rio Maior se encuentran las salinas naturales de Rio Maior.