Back Button
Branch Politics Logo

Don't waste hours Googling candidates.
Branch has information on all of your candidates, in one place.

Photo of Theresa McShan

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