Cities Near São Paulo
São Paulo is located in Brazil. Several major cities lie within a short distance of São Paulo, including Guarulhos (14 km), Santo André (16 km) and Osasco (16 km). This page lists important cities located near São Paulo together with their distance. Note that this list is limited to large cities with more than 500,000 inhabitants.
Start typing a city name and choose from the dropdown menu.
Currently limited to 1,031 cities with more than 500,000 inhabitants in our database.
Cities within 500 km of São Paulo
| City | Country | Distance | Direction | Population |
|---|---|---|---|---|
| Guarulhos | Brazil | 14 km | Northeast | 1,324,781 |
| Santo André | Brazil | 16 km | Southeast | 748,919 |
| Osasco | Brazil | 16 km | West | 759,524 |
| São Bernardo do Campo | Brazil | 17 km | Southeast | 810,729 |
| Sorocaba | Brazil | 84 km | West | 723,574 |
| Campinas | Brazil | 84 km | Northwest | 1,213,792 |
| São José dos Campos | Brazil | 87 km | Northeast | 737,310 |
| Ribeirão Preto | Brazil | 290 km | Northwest | 731,639 |
| Nova Iguaçu | Brazil | 337 km | East | 1,297,704 |
| Curitiba | Brazil | 339 km | Southwest | 1,773,718 |
| Duque de Caxias | Brazil | 350 km | East | 886,917 |
| Rio de Janeiro | Brazil | 357 km | East | 6,731,560 |
| São Gonçalo | Brazil | 375 km | East | 896,744 |
| Joinville | Brazil | 379 km | Southwest | 664,541 |
| Juiz de Fora | Brazil | 392 km | Northeast | 540,756 |
| São José do Rio Preto | Brazil | 415 km | Northwest | 504,166 |
| Londrina | Brazil | 463 km | West | 581,382 |
| Contagem | Brazil | 483 km | Northeast | 673,849 |
| Florianópolis | Brazil | 489 km | Southwest | 587,486 |
| Belo Horizonte | Brazil | 489 km | Northeast | 2,315,560 |