Belford Roxo est une ville de l'État de Rio de Janeiro au Brésil. La ville comptait 495 694 habitants en 2011 et sa superficie est de 79,791 km².