Mary Nolan (born 1954) is a Democratic politician from the U.S. state of Oregon. They represented District 36 (formerly District 11) in the Oregon House of Representatives from 2001 to 2013, and served as the majority leader from 2008 to 2010. They ran unsuccessfully for the Portland City Council in 2012.