Sítio Novo é um município brasileiro do estado do Maranhão. Localiza-se a uma latitude 05º52’41” sul e a uma longitude 46º41’57” oeste, estando a uma altitude de 260 metros. Sua população estimada em 2004 era de 15.871 habitantes. Possui uma área de 2928,74 km².