On December 31st, 2018, Ensley Hagan was sworn in as the new Wilson County General Sessions Judge, Division III following Judge John Gwin’s retirement.
Family and friends gathered for the swearing-in, held the day before Judge Hagan’s official start date of January 1st. Judge Hagan began practicing law in 2007 with his father, Tony Hagan, and wife, Andrea. He is a third generation lawyer and a second generation judge. His grandmother, who was married to the late Judge Willard Ensley “Buck” Hagan was on hand to watch her grandson being sworn in. A native of Wilson County, Judge Hagan, and his wife live in Lebanon with their three children.