Elmsdale falls within the provincial district 26 (Alberton-Roseville division) and is currently represented by Pat Murphy.
Elmsdale falls within the federal riding of Egmont currently represented by Gail Shea.