Back Button
Branch Politics Logo

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

Photo of Margaret Eagles

Margaret Eagles

DEMOCRAT

Margaret Eagles is running for North Carolina District Court Judge, 10D, Seat 01.

Margaret Eagles is running for this race unopposed. They will take office after this election.

Personal background

Margaret Eagles earned an undergraduate degree from Wake Forest University and a law degree from Campbell University School of Law.

Professional background

Margaret Eagles previously worked as a judicial clerk for Justice George Wainwright at the Supreme Court of North Carolina and as an assistant attorney general in the North Carolina Department of Justice. She later worked at Larcade & Heiskell, PLLC, where she focused on civil litigation.

Political background

Margaret currently serves as a Wake County district court judge for District 10D, Seat 1. She was appointed in 2009 and was elected in 2010, 2014, 2018, and 2022. She ran for the North Carolina Court of Appeals in 2016.

Legal Experience

As a state district court judge, oversees all felony, probate, and civil cases, authorizes naturalization and divorce proceedings, and exercises authority to review and correct the rulings of lower courts.

Has served as a Wake County district court judge since being appointed in 2009.

As a judicial clerk, researched legal theories and precedents, drafted court memos and judicial opinions, and reviewed the findings and citations of the court’s opinions.

Read more...

Suggest an edit

Judicial Administration

As of January 5, 2026, Margaret Eagles did not have a website or any information online.

Report missing info

Judicial Philosophy

Said she is committed to the rule of law, public trust, and impartiality toward everyone appearing before her.

Suggest an edit

Ethics & Conduct

As of January 5, 2026, Margaret Eagles did not have a website or any information online.

Report missing info

Community Involvement

As of January 5, 2026, Margaret Eagles did not have a website or any information online.

Report missing info