Rio Formoso é um município pernambucano localizado na Mata Sul e distante 88 quilômetros de Recife, capital do estado. Sua população foi estimada em 23.719 habitantes, conforme dados do IBGE de 2021. Rio Formoso é o 89º município mais populoso de Pernambuco e o 64º mais rico (PIB).
O município é banhado pelo Rio Formoso, que tem sua nascente no Rio Camaçari
O município é formado pelos distritos sede, Conceição e Cocaú.
O território de Rio Formoso é composto 100% pelo bioma Mata Atlântica.
O município possui um dos estuários mais bonitos e conservados, com uma grande quantidade de espécies.
O município possui 583 ha de manguezal.