Cidade belíssima, localizada entre sete colinas e com belas paisagens em todo seu município. Geograficamente localiza-se em Região Montanhosa, especificamente no Planalto da Borborema a latitude 8º53'25" sul e a longitude 36º29'34" oeste, estando a uma altitude média de 900 metros.
Um dos grandes atrativos da cidade é seu clima, que atrai turistas tanto no Verão como no Inverno, sua temperatura é amena no verão e baixa no inverno, possui uma temperatura média anual de 20,4°C, e no mês mais frio, a média é de 15,4°C.
A menor temperatura já registrada na cidade foi de 7º.
Tem como ponto mais alto o Monte Magano com aproximadamente 1.027 m de altitude. Sua população é de 131.313 habitantes, segundo estimativas do IBGE para o ano de 2009.
A cidade oferece vários eventos no decorrer do ano: Festival de Inverno de Garanhuns, Festival de Música e Arte de Garanhuns, Festival da Jovem Guarda, Festival Gastronômico Garanhuns Sabor das Flores, Espetáculo Jesus Alegria dos Homens, Garanhuns Jazz Festival, Garanhuns Moto Fest, Guará Moto Fest, Fúria Night e Forrock Guará.
Tem como principais pontos turísticos: O Relógio das Flores, o Palácio Celso Galvão, o Parque Euclides Dourado (ou Parque dos Eucaliptos), o Parque Ruben Van Der Linden (ou Parque Pau-Pombo), o Castelo de João Capão, o Cristo do Magano, o Mosteiro de São Bento, o Monumento do Ipiranga, o Seminário São José e as Sete Colinas.