Barcelona é um município brasileiro do estado do Rio Grande do Norte. De acordo com estimativa do IBGE (Instituto Brasileiro de Geografia e Estatística) no ano 2016, sua população era de 4.065 habitantes. Área territorial de 153 km².
No início do século XIX, sertanejos vindos do Seridó, bem como de outras regiões do Rio Grande do Norte e da Paraíba, colonizaram a área onde atualmente está situado o município de Barcelona. A primeira casa da região, à época conhecida como "Salgado", foi construída pelo Sr. José Maria do Nascimento, natural de Bodó, em Cerro-Corá/RN, juntamente com seus dois irmãos, que foram os primeiros proprietários de terras na região[5].
Foi em 1929 em que o prefeito de São Tomé, município do qual Barcelona fazia parte, mudou o nome do povoado de Salgado para Barcelona, sendo que o nome Barcelona provém de um seringal localizado na Amazônia, onde o então prefeito havia trabalhado[5].
De acordo com dados do IPEA do ano de 1996, o PIB era estimado em 2,03 milhões de reais, sendo que 45,8% correspondia às atividades baseadas na agricultura e na pecuária, 0,3% à indústria e 53,9% ao setor de serviços. O PIB per capita era de 522,10 reais.
Em 2002, conforme estimativas do IBGE, o PIB havia evoluído para 9,253 milhões de reais e o PIB per capita R$ 2.264 reais.
↑IBGE (10 out. 2002). «Área territorial oficial». Resolução da Presidência do IBGE de n° 5 (R.PR-5/02). Consultado em 5 de dezembro de 2010
↑«Censo Populacional 2010». Censo Populacional 2010. Instituto Brasileiro de Geografia e Estatística (IBGE). 29 de novembro de 2010. Consultado em 11 de dezembro de 2010