Barry J. Hobbins (born May 17, 1951) is an American lawyer, politician and is the current Public Advocate of Maine. A Democrat, he served in the Maine House of Representatives, representing part of Saco. As a State Senator, he represented several towns in York County, including Buxton, Dayton, Old Orchard Beach as well as Saco. His election to the Maine House in 2012 came after serving for 8 consecutive years in the Maine Senate (2004-2012). From 2010 to 2012, Hobbins served as the Minority Leader of the Maine Senate.