Where is Campina Grande, Brazil?

Written and Fact-checked by | Updated On: April 10, 2026 11:15 ET

Campina Grande lies in northeastern Brazil, within the state of Paraíba, set inland from the Atlantic coast. It sits west of João Pessoa and east of Patos, acting as a key urban center in the interior of the state.

Location Map of Campina Grande, Brazil

About Map: The map showing location of Campina Grande in Brazil.

Where is Campina Grande Located?

Campina Grande lies in northeastern Brazil, within the state of Paraíba, set inland from the Atlantic coast. It sits west of João Pessoa and east of Patos, acting as a key urban center in the interior of the state.

The city covers about 593 sq km (229 sq mi) and plays an important regional role. Population: 419,379 (Census 2022). The surrounding landscape features semi-arid terrain with rolling hills and scattered vegetation typical of the agreste region.

Known for its strong cultural identity and events, the city draws attention year-round. Major attractions include Parque do Povo, Açude Velho, Museu de Arte Popular da Paraíba, Parque da Criança, and Vila Sítio São João.

Campina Grande Facts

CountryBrazil
Province/StateParaíba
CountyCampina Grande Municipality
Settlement TypeCity
RegionNortheast Brazil
Population419,379 (2022)
Area593 sq km
Time ZoneBRT UTC-3
Postal Code58400-000 range
Dialing Code+55 83
Major RoadsBR-230, BR-104
Nearest AirportJoão Suassuna Airport
Nearest Major CitiesJoão Pessoa, Patos
Famous ForSão João festival
Main AttractionsParque Povo, Açude Velho
TransportRoad, bus
Official LanguagePortuguese
CurrencyBrazilian Real

Distance from Campina Grande to Major Cities in Brazil

  • Campina Grande to João Pessoa - 75 mi (121 km)
  • Campina Grande to Recife - 120 mi (193 km)
  • Campina Grande to Natal - 200 mi (322 km)
  • Campina Grande to Fortaleza - 430 mi (692 km)
  • Campina Grande to Maceió - 170 mi (274 km)
  • Campina Grande to Aracaju - 300 mi (483 km)
  • Campina Grande to Salvador - 550 mi (885 km)
  • Campina Grande to Teresina - 500 mi (805 km)
  • Campina Grande to São Luís - 700 mi (1126 km)
  • Campina Grande to Brasília - 1000 mi (1609 km)
  • Campina Grande to Belo Horizonte - 1200 mi (1931 km)
  • Campina Grande to Rio de Janeiro - 1400 mi (2253 km)
  • Campina Grande to São Paulo - 1600 mi (2575 km)
  • Campina Grande to Goiânia - 1100 mi (1770 km)
  • Campina Grande to Curitiba - 1800 mi (2897 km)
  • Campina Grande to Porto Alegre - 2300 mi (3701 km)
  • Campina Grande to Manaus - 2200 mi (3541 km)
  • Campina Grande to Belém - 1500 mi (2414 km)