Visticamāk, šaha spēle Latvijā ienākusi no Rietumeiropas. Pirmās liecības par šahu Latvijas teritorijā sniedz arheoloģiskajos izrakumos atrastās šaha figūriņas no 13. gs. sākuma.
Pirmās drošās ziņas par šaha spēli Latvijā ir no 19. gs., kad Rīgas Amatniecības biedrībā tika izveidots šaha pulciņš, kas pastāvēja līdz 1886. gadam. 19. gs. 80. gados Rīgas Latviešu biedrībā (RLB) tika izveidota šaha sekcija. 16.12.1890. tika nodibināta Rīgas Šaha biedrība. Vēlāk tika nodibināta II Rīgas Šaha biedrība, Senioru klubs un citas šaha entuziastu organizācijas. Rīga šajā laikā bija kļuvusi arī par nozīmīgu korespondencšaha, kā arī uzdevumu un etīžu sastādīšanas centru.
Kad Latvijas valsts jau bija pasludināta, 13.04.1924. tika dibināta Latvijas Šaha savienība. 1928. gada pavasarī tā iestājās Starptautiskajā Šaha federācijā (Fédération Internationale des Échecs, FIDE), līdz ar to Latvijai pavērās iespēja piedalīties pasaules šaha olimpiādēs, kurās Latvijas šahisti piedalījušies regulāri.
Lielākais panākums bija 1931. gadā Prāgā izcīnītā 6. vieta. Pēc neatkarības atgūšanas Latvijas komanda piedalījās četros Eiropas komandu čempionātos (1992, 1997, 1999, 2001), pēc tam finansiālu apstākļu dēļ nebija iespējama komandas piedalīšanās, un tikai 2011. un 2015. gadā vīriešu un sieviešu izlasēm izdevās atkal sacensties Eiropas komandu čempionātā.