Teulon is located in the Riding of Lakeside of Legislative Assembly of Manitoba and is currently represented by Ralph Eichler of the Progressive Conservative Party of Manitoba.
Teulon is located in the Selkirk-Interlake electoral district with one Member of Parliament (MP).