O aniversário de João Alfredo é comemorado no dia 09 de julho e é feriado municipal na cidade.
João Alfredo está localizada na mesorregião de Agreste Pernambucano, no estado de Pernambuco. De acordo com o Censo IBGE 2022.
a cidade possui 27.725 habitantes.