Santa Terezinha é um município brasileiro do estado de Pernambuco. Localiza-se a uma latitude 07º22'40" sul e a uma longitude 37º28'48" oeste, estando a uma altitude de 813 metros. Sua população estimada em 2010 era de 10.184 habitantes.