Skip to content
Atlas of internal migration in Brazil 2022 Census · 2017–2022

Migration in São Bernardo do Campo/SP (2017–2022)

São Bernardo do Campo/SP had a reference population (aged 5 or over in 2022) of 768,930 people. In the 2017–2022 five-year period, the municipality received 41,645 in-migrants and lost 58,400 out-migrants to other municipalities in Brazil, resulting in a net migration of −16,755 people (−21.79 per 1,000 population) and a migration effectiveness index (IEM) of −0.168. This classifies the municipality, for the period, as one of migratory depletion. In addition, 610 arrived with an unreported origin and 1,330 came from abroad.

Indicators

Migration indicators for São Bernardo do Campo/SP, 2017–2022
IndicatorEstimate95% CIPrecision
In-migrants41,64538,793 to 44,497good
Out-migrants58,40055,647 to 61,153good
Net migration−16,755−20,719 to −12,791not classified
Net migration rate, TLM (per 1,000 pop.)−21.79--
Migration effectiveness index (IEM)−0.168--

Sample of in-migrants: >=500 observations. Sample of out-migrants: >=500 observations. 95% confidence interval computed as estimate ± 1.96 × standard error.

Top origins and destinations

Top 10 origins of in-migrants to São Bernardo do Campo/SP
OriginPeoplePrecision
São Paulo/SP · view pair in the atlas11,140good
Diadema/SP · view pair in the atlas6,840good
Santo André/SP · view pair in the atlas5,390good
Mauá/SP · view pair in the atlas1,120use with caution
São Caetano do Sul/SP · view pair in the atlas970use with caution
Guarulhos/SP · view pair in the atlas515low precision
Santos/SP · view pair in the atlas415low precision
Praia Grande/SP · view pair in the atlas295low precision
Ribeirão Pires/SP · view pair in the atlas270low precision
Osasco/SP · view pair in the atlas250low precision
Top 10 destinations of out-migrants from São Bernardo do Campo/SP
DestinationPeoplePrecision
Santo André/SP · view pair in the atlas9,165good
São Paulo/SP · view pair in the atlas6,185good
Diadema/SP · view pair in the atlas3,155good
São Caetano do Sul/SP · view pair in the atlas1,740good
Sorocaba/SP · view pair in the atlas1,285use with caution
Praia Grande/SP · view pair in the atlas1,255use with caution
Indaiatuba/SP · view pair in the atlas1,010use with caution
Itanhaém/SP · view pair in the atlas895use with caution
Mauá/SP · view pair in the atlas695use with caution
Jundiaí/SP · view pair in the atlas565use with caution

Profile of migrants and residents

In-migrants (arrivals)

Migrant type
CategoryEstimateShareSample
First move from municipality of birth20,49549.2%>=500
Multi-step migration16,42039.4%>=500
Return to municipality of birth4,65011.2%100-499
Other / suppressed850.2%<5
Educational attainment (people aged 25 and over)
CategoryEstimateShareSample
Completed higher education13,12046.5%>=500
Completed high school, incomplete higher education10,00535.4%100-499
No schooling or incomplete elementary2,89010.2%100-499
Completed elementary, incomplete high school2,2207.9%50-99
Household income per capita (in 2022 minimum wages)
CategoryEstimateShareSample
More than 2 minimum wages17,18541.3%>=500
1 to 2 minimum wages10,99026.4%100-499
½ to 1 minimum wage7,03516.9%100-499
¼ to ½ minimum wage3,8809.3%100-499
Up to ¼ of a minimum wage2,3955.8%100-499
Other / suppressed1600.4%<5
Age and sex
CategoryEstimateShareSample
Ages 25–39, female8,41520.2%100-499
Ages 25–39, male6,84516.4%100-499
Ages 40–59, female4,97511.9%100-499
Ages 40–59, male4,81511.6%100-499
Ages 15–24, female3,7659.0%100-499
Ages 5–14, male3,3908.1%100-499
Ages 15–24, male3,3358.0%100-499
Ages 5–14, female2,9107.0%100-499
Ages 60 and over, female1,9804.8%50-99
Ages 60 and over, male1,2052.9%50-99

Out-migrants (departures)

Migrant type
CategoryEstimateShareSample
Multi-step migration27,48047.1%>=500
First move from municipality of birth22,02037.7%>=500
Return to municipality of birth8,69014.9%>=500
Born abroad, internal migrant2050.4%20-49
Educational attainment (people aged 25 and over)
CategoryEstimateShareSample
Completed higher education18,04541.6%>=500
Completed high school, incomplete higher education14,94534.5%>=500
No schooling or incomplete elementary6,12014.1%>=500
Completed elementary, incomplete high school4,2359.8%100-499
Household income per capita (in 2022 minimum wages)
CategoryEstimateShareSample
More than 2 minimum wages23,26539.8%>=500
1 to 2 minimum wages14,19024.3%>=500
½ to 1 minimum wage10,77018.4%>=500
¼ to ½ minimum wage5,6959.8%>=500
Up to ¼ of a minimum wage3,4555.9%100-499
Not applicable (collective dwelling)1,0251.8%100-499
Age and sex
CategoryEstimateShareSample
Ages 25–39, male9,99517.1%>=500
Ages 25–39, female9,72516.7%>=500
Ages 40–59, male8,75015.0%>=500
Ages 40–59, female8,29014.2%>=500
Ages 5–14, male4,3307.4%100-499
Ages 15–24, male3,7506.4%100-499
Ages 5–14, female3,7506.4%100-499
Ages 60 and over, female3,5506.1%100-499
Ages 15–24, female3,2305.5%100-499
Ages 60 and over, male3,0355.2%100-499

Non-migrant residents

Educational attainment (people aged 25 and over)
CategoryEstimateShareSample
Completed high school, incomplete higher education207,07038.7%>=500
Completed higher education150,17028.1%>=500
No schooling or incomplete elementary108,05020.2%>=500
Completed elementary, incomplete high school70,01013.1%>=500
Household income per capita (in 2022 minimum wages)
CategoryEstimateShareSample
1 to 2 minimum wages231,29030.1%>=500
More than 2 minimum wages212,20027.7%>=500
½ to 1 minimum wage184,09024.0%>=500
¼ to ½ minimum wage76,99010.0%>=500
Up to ¼ of a minimum wage62,0408.1%>=500
Not applicable (collective dwelling)5400.1%20-49
Age and sex
CategoryEstimateShareSample
Ages 40–59, female122,72016.9%>=500
Ages 40–59, male106,23014.6%>=500
Ages 25–39, female87,23012.0%>=500
Ages 25–39, male81,46011.2%>=500
Ages 60 and over, female78,80010.9%>=500
Ages 60 and over, male58,8658.1%>=500
Ages 15–24, male50,7307.0%>=500
Ages 15–24, female48,7956.7%>=500
Ages 5–14, male46,8156.5%>=500
Ages 5–14, female43,6956.0%>=500

Commuting (work and study)

Commuting indicators for São Bernardo do Campo/SP
Employed persons (aged 10 and over)394,015
Commute out to work in another municipality88,545
Commute in from another municipality to work here78,420
Net commuting−10,125
Out-commuting rate (%)22.47
Commuting attraction index0.913
Median commuting time60 min

This municipality is part of Região Metropolitana de São Paulo → see the metropolitan region page

Open São Bernardo do Campo/SP in the interactive atlas →

Methodological note

Estimates from the sample microdata of the 2022 Demographic Census (IBGE, controlled access), fixed-date migration question (residence on July 31, 2017 compared with residence on July 31, 2022). Every estimate is rounded to multiples of 5 and has passed statistical disclosure control (no cell with fewer than 5 people or 3 sampled households). See the full methodology and the glossary.

How to cite this page

Daniel Pessini Sobreira. Atlas da migração interna no Brasil [Atlas of internal migration in Brazil]: São Bernardo do Campo/SP. Data from the 2022 Demographic Census (IBGE). Data version: 2026-10-01. Available at: https://atlas-da-migracao.github.io/en/municipio/sao-bernardo-do-campo-sp-3548708/. Dataset DOI: https://doi.org/10.5281/zenodo.22469791.