Litvanci ili Litavci (izvorno: lietuvis, lietuviai) su jedan od baltičkih naroda indoeuropske porodice nastanjen u području uz Baltičko more. Imenom Balti označavaju se Litvanci, Latvijci ili Letonci i Stari Prusi. Ime Balti upotrijebio je prvi puta njemački lingvist Ferdinand Nesselman 1845. Naziv je nastao po Baltičkom moru.
Litvanci i Latvijci (često nazivani Letoncima) jedini su preživjeli baltički narodi. Prema Virginiji Vasiliauskiene i Jonathan Slocumu postoje mnoge sličnosti između jezika slavenskih i baltičkih naroda.
Hidronimija i arheologija ukazuju da su veliki dijelovi sjeveroistočne Europe, otprilike od Moskve do Berlina, uključujući sjeverni dio bazena Dnjepra, bio teritorij baltičkih naroda tokom prvog milenija prije Krista i kasnije. Slaveni u ovaj teritorij zalaze tek kasnije. Teritorij je bio obrastao neprohodnim šumama i daleko od glavnih migracijskih i važnih trgovačkih putova. Ova izoliranost pomogla je očuvanju arhaičnih jezika.
Litvanci se prvi puta spominju u povijesnim izvorima početkom 11 stoljeća. Ime 'Litvanija' ('Lithuania') spominje se 1009. u kronikama ("Anales Quedlinburgenses"), napisano u latinskom kao 'Litua'. Od kraja 12. stoljeća, 'Litvanija' je česta u poljskim i njemačkim materijalima. Njemački oblik "Litauen" porijeklom je iz slavenske tradicije, u latinskom se naziva Lituania'.
U engleskom jeziku Litvanci se nazivaju Lithuanians, a u hrvatskom je čest iskrivljeni oblik Litavci, koji je izgleda sada posuđen iz njemačkog 'Litauen', odnosno Litauens /Die bilateralen Beziehungen Litauens zu Deutschland entwickeln /.
Među Litvancima još se vide razlike među njihovim etničkim grupama (Aukstaiciai, Suvalkieciai, Dzukai).