John P. Doll (born March 12, 1961) is a Minnesota politician and a former member of the Minnesota Senate who represented District 40, which includes portions of the cities of Burnsville, Savage and Bloomington in Dakota, Hennepin and Scott counties. A Democrat, he was first elected in 2006. He was unseated by Republican Dan Hall in the 2010 general election. Doll attended the University of Minnesota, Anoka-Ramsey Community College, and currently attends Normandale Community College. He resides in Burnsville with his wife Robyn.