Where is Salacgriva, Latvia? - Map, Geography & Facts

Written and Fact-checked by | Updated On: April 01, 2026 14:15 ET

Salacgrīva is located in Limbaži Municipality, in the northern part of Latvia along the Gulf of Riga near the Estonian border. It lies north of Limbaži and south of the Estonian town of Pärnu, placing it on an important coastal route.

Location Map of Salacgriva, Latvia

About Map: The map showing location of Salacgriva in Latvia.

Where is Salacgrīva Located?

Salacgrīva is located in Limbaži Municipality, in the northern part of Latvia along the Gulf of Riga near the Estonian border. It lies north of Limbaži and south of the Estonian town of Pärnu, placing it on an important coastal route.

The town covers an area of approximately 7 sq km (2.70 sq mi) and has a population of about 3,000 residents as per recent estimates.

Salacgrīva is known for its port and coastal setting. Key attractions include Salacgrīva port, Gulf of Riga beach, Salaca River, local parks, nearby nature areas, and scenic seaside views.

Salacgrīva, Latvia Facts

CategoryDetails
City NameSalacgrīva
CountryLatvia
MunicipalityLimbaži Municipality
RegionVidzeme (Northern Latvia)
EstablishedTown rights granted in 1928
PopulationApprox. 3,000 (latest estimate)
Total Area12.00 sq km (4.63 sq mi)
Population DensityAbout 250 people per sq km
Coordinates57.7530° N, 24.3570° E
Time ZoneEastern European Time (EET, UTC+2) / Eastern European Summer Time (EEST, UTC+3)
Postal CodesLV-4033
Area Code+371
Major WaterwaysSalaca River, Baltic Sea (Gulf of Riga)
TransportationRoad connections; located on Via Baltica (A1 highway)
Famous ForFishing traditions, coastal scenery, and music festivals
Top AttractionsSalacgrīva Beach, Salaca River, Zvejnieku Park, Positivus Festival site
Official Websitehttps://www.limbazi.lv

Distance from Salacgrīva to Major Cities in Latvia

  • Salacgrīva to Riga – 100 km (62 miles)
  • Salacgrīva to Valmiera – 95 km (59 miles)
  • Salacgrīva to Cēsis – 110 km (68 miles)
  • Salacgrīva to Sigulda – 120 km (75 miles)
  • Salacgrīva to Limbaži – 50 km (31 miles)
  • Salacgrīva to Saulkrasti – 80 km (50 miles)
  • Salacgrīva to Ogre – 140 km (87 miles)
  • Salacgrīva to Jelgava – 150 km (93 miles)
  • Salacgrīva to Tukums – 170 km (106 miles)
  • Salacgrīva to Ventspils – 260 km (162 miles)
  • Salacgrīva to Liepāja – 320 km (199 miles)
  • Salacgrīva to Daugavpils – 300 km (186 miles)
  • Salacgrīva to Rēzekne – 320 km (199 miles)
  • Salacgrīva to Jēkabpils – 260 km (162 miles)
  • Salacgrīva to Gulbene – 230 km (143 miles)
  • Salacgrīva to Madona – 200 km (124 miles)
  • Salacgrīva to Kuldīga – 290 km (180 miles)
  • Salacgrīva to Saldus – 270 km (168 miles)
  • Salacgrīva to Bauska – 200 km (124 miles)
  • Salacgrīva to Preiļi – 290 km (180 miles)
[an error occurred while processing this directive]