Mn Judicial Branch Logo
Find Court

Directory Lookup
In this section:


Home > Directory Lookup > Judicial Directory >

Judge Profile:

Judge Leonardo Castro

Ramsey County

Ramsey County Courthouse
Phone: (651) 266-8266


Appointed June 1, 2012, by Governor Mark Dayton. Elected in 2014. Current term expires Jan. 2021.


J.D., Northern Illinois University, College of Law , 1992

B.S., Business and Management, University of Maryland, University College, 1988

Employment History:

Chief Public Defender, Fourth and Fifth judicial districts

Managing attorney, Second Judicial District Public Defender’s Office

Adjunct professor, University of Saint Thomas School of Law

Professional Memberships:

American Law Institute

Hispanic National Bar Association

Minnesota Hispanic Bar Association

Minnesota State Bar Association

Ramsey County Bar Association

Professional and Community Activities:

University of St. Thomas, School of Law

  • Mentor Program Volunteer

University of Minnesota Law School, Civil Rights Moot Court Competition

  • Volunteer Judge

White Bear Area Center for the Arts

  • Board Member

Additional Information:

United States Air Force 1981 – 1989

Distinguished Service Award, Northern Illinois University, College of Law Alumni Council, June 2009

Career Achievement Award, Minnesota Hispanic Bar Association, 2005