Campina Grande localiza-se no interior do estado da Paraíba, no agreste paraibano, na parte oriental do Planalto da Borborema. Está a uma altitude média de 555 metros acima do nível do mar. A área do município abrange 594,2 km².
Considerada um dos principais pólos industriais da Região Nordeste bem como um dos maiores polos tecnológicos da América Latina, foi fundada em 1º de dezembro de 1697, tendo sido elevada à categoria de cidade em 11 de outubro de 1864.
O município sedia variados eventos culturais, destacando-se os festejos de São João, que acontecem durante todo o mês de junho (chamado de “O Maior São João do Mundo”), o Encontro da Nova Consciência, um encontro ecumênico realizado durante o carnaval, além do Festival de Inverno e outros 20 eventos. Está localizada a 112 km da capital estadual, João Pessoa.
De acordo com estimativas de 2013, sua população é de 400.002 habitantes, sendo a segunda cidade mais populosa da Paraíba, e sua região metropolitana, formada por 15 municípios, possui uma população estimada em 580 492 habitantes. Também possui o segundo maior PIB entre os municípios paraibanos, representando 15,63% do total das riquezas produzidas na Paraíba. Uma evidência do desenvolvimento da cidade nos últimos tempos é o ranking da revista Você S/A, no qual Campina Grande aparece como uma das 10 melhores cidades para se trabalhar e fazer carreira do Brasil, única cidade do interior entre as capitais escolhidas no país . O municipio é ainda considerado a cidade mais dinâmica do Nordeste e a 6ª mais dinâmica do Brasil segundo “A Gazeta Mercantil” e foi apontada como uma das 20 metrópoles brasileiras do futuro.
Campina Grande é um importante centro universitário, contando com 17 universidades sendo duas delas publicas, um numero altíssimo para uma cidade do porte. É também proporcionalmente a cidade com o maior numero de doutores do Brasil, 1 para cada 590 habitantes, 6 vezes a média nacional . Além de ensino superior, o município é destaque também em centros de capacitação para o nível médio e técnico.
Distâncias entre Campina Grande e algumas capitais brasileiras:
125 km – João Pessoa
181 km – Recife
260 km – Natal
375 km – Maceió
531 km – Aracaju
709 km – Fortaleza
879 km – Salvador
1.530 km – São Luís
2.378 km – Rio de Janeiro
2.700 km – São Paulo