thumb|Znak graniczny

Granice Łotwy – granice państwowe Republiki Łotewskiej z krajami ościennymi.

Współcześnie Łotwa graniczy z czterema państwami, przy czym granice z Estonią (na północy) i Litwą (na południu) są wewnętrznymi granicami Unii Europejskiej oraz strefy Schengen, zaś granica z Białorusią i Rosją (na wschodzie) stanowią jednocześnie zewnętrzną granicę Unii. Granice kraju, poza jednym wyjątkiem, wytyczone zostały w okresie międzywojennym. W 1920 roku ustaliła się granica polsko–łotewska, a na mocy traktatu ryskiego zatwierdzona została granica ze Związkiem Radzieckim. Współcześnie dawna granica z Polską stanowi część granicy z Białorusią, zaś była granica łotewsko-radziecka rozdzielona została pomiędzy Białoruś i Rosję. Granice z Estonią i Litwą wyznaczono po 1920 roku na zasadzie etnicznej, jednak ta ostatnia swą historią sięga do średniowiecznej granicy Inflant i Wielkiego Księstwa Litewskiego.