The area now known as Latvia has been populated by ancient Baltic (and Finno-Ugric!) tribes since 3,000 BCE, but it was not until around 900 AD that the different tribes began forming specific territorial borders. Five tribes emerged: the kurši, līvi, latgaļi, sēļi, zemgaļi (Curonians, Livonians, Latgallians, Selonians, and Semigallians).
The kurši were known as the “Baltic Vikings”, with a warring nature, frequently raiding neighbouring settlements. These peoples lived on the west coast of the Baltic Sea.
The zemgaļi and sēļi were known to be excellent farmers, settling along the Daugava River, east of the kurši.
The līvi lived along the shore of the Gulf of Riga and were primarily traders and fishermen.
The latgaļi were the largest tribe, settling in the area east and north of the Daugava. The Latgallian’s territory was known as Jersika, and was ruled by Greek Orthodox rulers from the Rurik Dynasty (early Rus peoples).

One note (though maybe you’re going to touch on this later) – the līvi (Livonians) aren’t, strictly speaking, Balts. They’re related to Estonians and Finns, rather than Latvians and Lithuanians. “Balts” in the ancient context usually only refers to the tribes of the Baltic language and cultural groups. Livonians, Estonians and Finns speak Finno-Ugric languages.
Oh, I didn’t know they weren’t considered Balts! I added them in since they lived within the boundaries of modern-day Latvia. Thanks for pointing it out!
They’re still around today, too, in small groups. Check out the cultural organization’s website (they have an English option, the links on the left side should then provide English options): http://www.livones.lv
Hey that’s sweet! Think your ancestors from Limbazi area are descended from ancient Livs?