São João do Rio do Peixe, também conhecida por São João, Antenor Navarro ou Antenor, é um município brasileiro do estado da Paraíba. Está localizado na Região Geográfica Imediata de Cajazeiras. De acordo com o IBGE (Instituto Brasileiro de Geografia e Estatística), no ano de 2006 sua população era estimada em 17 838 habitantes. Área territorial de 474 km².