Back Button
Branch Politics Logo

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

Photo of William (Bill) McCaskill

William (Bill) McCaskill

NONPARTISAN

William (Bill) McCaskill is running for Asheboro City Council Member.

Personal background

William "Bill" McCaskill is a lifelong resident of Asheboro and attended Asheboro City Schools. He earned a bachelor’s degree from East Carolina University. He has volunteered with several child service agencies, most recently mentoring students with Communities in Schools.

Sources:

Council member McCaskill

Professional background

Bill previously worked for 32 years as a child welfare worker and social worker supervisor with Randolph County Social Services. After retiring, he was employed at Cardinal Clinic helping troubled youth.

Sources:

Council member McCaskill

Political background

Bill McCaskill currently serves as a council member for the City of Asheboro in North Carolina. He previously ran for the North Carolina House of Representatives in District 78 in 2016, but did not win.

Economy

Read more...

Suggest an edit

Public Services

As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.

Report missing info

Housing & Urban Development

As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.

Report missing info

Public Safety

As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.

Report missing info

Transportation & Infrastructure

As of July 31, 2025, William (Bill) McCaskill did not have a website or any information online.

Report missing info

Education

Read more...

Suggest an edit