Weerselo ligt in het westen van de gemeente Dinkelland. Weerselo is na Denekamp en Ootmarsum de grootste kern van de gemeente. Weerselo heeft een centrum- en verzorgingsfunctie voor Rossum, Deurningen en Saasveld. Op 1 januari 2010 woonden er 3.010 mensen.
Figuur 2. Een luchtfoto van Weerselo en omgeving (2009)