Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.
Theresa McShan
NONPARTISAN
Theresa McShan is running for Elgin Mayor.
Personal background
Theresa McShan is from Elgin, Texas. She earned an associate's degree in respiratory therapist from Texas State University, as well a bachelor's degree in business management and a master's degree in health education from Kaplan University. She has two children and six grandchildren and lives in Elgin, Texas, and she is a member of the Mt. Pleasant Missionary Baptist Church.
Professional background
Theresa previously worked as program coordinator for the Health of Human Services Commission (HHSC).
Political background
Theresa is currently the mayor of Elgin. She was elected in 2022 and is serving her first term. Theresa previously served as a City Council member of Ward 1 for the City of Elgin.
Economy
Calls for an investigation into the City of Elgin’s finances due to accusations of financial mismanagement.
Suggest an edit
Public Services
Created over 40 designated lactation rooms across the State of Texas.
Suggest an edit
Housing & Urban Development
As of March 25, 2026, Theresa McShan did not have a website or any information online.
Report missing info
Public Safety
As of March 25, 2026, Theresa McShan did not have a website or any information online.
Report missing info
Transportation & Infrastructure
As of March 25, 2026, Theresa McShan did not have a website or any information online.
Report missing info
Energy & the Environment
As of March 25, 2026, Theresa McShan did not have a website or any information online.
Report missing info
