Charity Grimm Krupa (born ) is an American attorney and Republican member of the Pennsylvania House of Representatives, representing the 51st District since 2023.
Krupa was born into a military family near Fort Bragg, North Carolina. She graduated from Albert Gallatin High School in 1998 and earned a Bachelor of Arts degree in history from Penn State University in 2002. She received her Juris Doctor from West Virginia University in 2005.
Krupa worked as a law clerk for Fayette County Court of Common Pleas Judge Steve Leskinen and later served as Assistant Fayette County Public Defender from 2012 to 2014. She was elected to the Albert Gallatin Area School Board, serving from 2017 to 2020.
As of 2025, Krupa serves on the following Pennsylvania House committees:
Krupa supports limited government, opposes critical race theory, and is a lifetime member of the National Rifle Association of America. She is pro-life with exceptions for rape, incest, and the life of the mother, supports raising the minimum wage (but not to $15/hour), and advocates reducing property and gasoline taxes.
By midâÂÂ2025, KrupaâÂÂs confrontational approach, legal background, and office practices drew criticism.
In 2019, Krupa represented John and Rosa Stoffa in a property dispute seeking $58,000. The case settled for $20,001âÂÂless than half the original claim. A client remarked: > âÂÂWe hoped for justice, but we had to settle for scraps. I felt let down.âÂÂ
KrupaâÂÂs father, Michael Grimm, was named in a 2022 malpractice lawsuit. Three of five claims were dismissed, but two went to trial before he was ultimately cleared.
KrupaâÂÂs clashes with House leadershipâÂÂincluding accusing them of âÂÂgross incompetenceâ during a roll-call vote dispute and being threatened with loss of recognition by the Appropriations chairâÂÂhave further eroded trust.
Her social media postsâÂÂincluding calls for mandatory drug testing of lawmakers and criticism of marijuana legalizationâÂÂwere also viewed as divisive distractions from district priorities.
In June 2025, Krupa confirmed she was considering resigning to run for a judgeship on the Fayette County Court of Common Pleas.