Where is Sao Luis, Brazil?

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

São Luís sits in northeastern Brazil, serving as the capital of Maranhão, on an island along the Atlantic coast. It lies west of Teresina and north of Imperatriz, connected to the mainland by bridges.

Location Map of Sao Luis, Brazil

About Map: The map showing location of Sao Luis in Brazil.

Where is São Luís Located?

São Luís sits in northeastern Brazil, serving as the capital of Maranhão, on an island along the Atlantic coast. It lies west of Teresina and north of Imperatriz, connected to the mainland by bridges.

The municipality covers about 834 sq km (322 sq mi) and includes coastal areas, urban districts, and surrounding wetlands. Population: 1,037,775 (Census 2022). Its landscape features beaches, mangroves, and a historic urban core.

The city is known for its colonial architecture and cultural heritage. Key attractions include Historic Center of São Luís, Palácio dos Leões, Praia do Calhau, Lagoa da Jansen, and local cultural festivals.

São Luís Facts

CountryBrazil
Province/StateMaranhão
CountySão Luís Municipality
Settlement TypeCity
RegionNortheast Brazil
Population1,037,775 (2022)
Area834 sq km
Time ZoneBRT UTC-3
Postal Code65000-000 range
Dialing Code+55 98
Major RoadsBR-135
Nearest AirportSão Luís Airport
Nearest Major CitiesTeresina, Imperatriz
Famous ForColonial center
Main AttractionsHistoric Center
TransportRoad, port, air
Official LanguagePortuguese
CurrencyBrazilian Real

Distance from São Luís to Major Cities in Brazil

  • São Luís to Teresina - 280 mi (451 km)
  • São Luís to Imperatriz - 390 mi (628 km)
  • São Luís to Belém - 500 mi (805 km)
  • São Luís to Fortaleza - 650 mi (1046 km)
  • São Luís to Recife - 800 mi (1287 km)
  • São Luís to Salvador - 900 mi (1448 km)
  • São Luís to Brasília - 1100 mi (1770 km)
  • São Luís to Goiânia - 1200 mi (1931 km)
  • São Luís to Belo Horizonte - 1400 mi (2253 km)
  • São Luís to Rio de Janeiro - 1600 mi (2575 km)
  • São Luís to São Paulo - 1800 mi (2897 km)
  • São Luís to Curitiba - 2000 mi (3219 km)
  • São Luís to Porto Alegre - 2400 mi (3862 km)
  • São Luís to Manaus - 1500 mi (2414 km)
  • São Luís to Macapá - 1200 mi (1931 km)
  • São Luís to Palmas - 800 mi (1287 km)
  • São Luís to Santarém - 1000 mi (1609 km)
  • São Luís to Cuiabá - 1400 mi (2253 km)
o Preiļi – 260 km (162 miles)