Mahoney Logo
Search
Close this search box.

Mahoney Law Firm

There for you when you need it most

Compassionate representation when you’ve been wronged. Representing clients in Illinois and across the mid-west.

Headshot of Attorney Ryan J. Mahoney
Group 2

$100M+

Verdicts & Settlements

EXPERIENCES

16+

Years of Experience

Ryan J. Mahoney
Rated by Super Lawyers


loading ...
Picture of Attorney Ryan J. Mahoney

Managing Attorney Ryan Mahoney

Attorney Ryan J. Mahoney is an experienced trial lawyer who specializes in complex litigation involving catastrophic personal injury, medical malpractice, and consumer harm. At the Mahoney Law Firm, he puts his experience to work seeking justice for people who were injured or harmed by the actions of others and fighting to ensure they receive fair compensation for their losses.

What Our Clients Say

Our Practice Areas

Our firm represents clients in Illinois and across the midwest in personal injury cases. We also regularly handle Title IX violations, medical malpractice, and age, race, and sexual discrimination.

Our Practice Areas

Our firm represents clients in Illinois and across the midwest in personal injury and employee rights cases. We also regularly handle Title IX violations, medical malpractice, and age, race, and sexual discrimination.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Group 2

Sexual Assault

Praesent et mauris pulvinar, consectetur felis ut, lacinia lacus.

Latest News

Contact Our Firm
for a Free Consultation

Address:
1 Ginger Creek Parkway

Glen Carbon, IL 62034

Phone:
(618)-961-8288