Lemselo is een buurtschap in de Twentse gemeente Dinkelland in de Nederlandse provincie Overijssel. Lemselo ligt ten noordwesten van Oldenzaal. Tot de gemeentelijke herindeling van 1 januari 2001 viel de buurtschap onder de gemeente Weerselo. Op 1 januari 2005 telde de buurtschap ongeveer 440 inwoners.
Op een lijst uit het jaar 855 wordt de buurtschap reeds als Lamesloe vermeld.
Categorie:Geografie van Dinkelland Categorie:Buurtschap in Overijssel