Santa Maria Madalena é um município brasileiro do estado do Rio de Janeiro. Localiza-se a uma latitude 21º5719" sul e a uma longitude 42º0029" oeste, estando a uma altitude de 615 metros. Sua população estimada em 2005 era de 10.242 habitantes.
Possui uma área de 817,72 km² subdividida nos distritos de Santa Maria Madalena (sede), Triunfo (2º distrito), Santo Antônio do Imbé (3º distrito), Dr. Loreth (4º distrito), Renascença (5º distrito) e Sossego (6º distrito).