Born in New York City in 1947, McCormick moved to Sigourney, Iowa in 1955 after her parents got divorced. She graduated from Sigourney High School in 1965 before attending the University of Iowa where she graduated in 1970 with a BA and a teaching certificate. After graduation, she stayed in Iowa City, Iowa and apprenticed as a carpenter, becoming the first journeywoman carpenter in the nation in 1975. In 1977, she wrote and illustrated Against the Grain: A Carpentry Manual for Women and set up her own construction and cabinetry company. McCormick moved to Maine in the early 1980s, where she founded a job training program for women in trade and technical occupations. She actively involved herself in political issues and was elected one of Maine's delegates to the 1984 Democratic National Convention in San Francisco as well as the 1988 convention in Atlanta.
Political career
In 1990, McCormick ran against and defeated incumbent state senator Norman Weymouth, a Republican from West Gardiner. She took office in December 1990 as the representative of the 18th senate district, which consisted of parts of Kennebec County as well as the town of Richmond in Sagadahoc County. She was re-elected in 1992 and 1994. In 1996, she did not seek re-election to the state senate but instead ran for the U.S. House of Representatives in the 1st district. She lost the Democratic primaryto Tom Allen, winning 10,071 votes to his 13,632. Allen went on to win the general election handily and served six terms in Congress. McCormick was elected state treasurer by the legislature on December 4, 1996, becoming Maine's first female constitutional officer. She was re-elected in 1998, 2000 and 2002. Term limits prevented her from seeking a fifth term in 2004. Gov. John Baldacci subsequently appointed her director of the Maine State Housing Authority. In 2011, McCormick and her Agency were criticized by MSHA board members appointed by Republican Governor Paul LePage, and ex-officio board member State TreasurerBruce Poliquin, also a Republican. They accused the MSHA of improper spending of money they felt was inconsistent with the agency's mission, such as donating money to a theater group for ex-convicts, money for massage services for MSHA employees, and money given to groups viewed as left-leaning. McCormick felt the accusations were politically motivated and hurt the ability of the agency to do its job. The Maine Legislature then asked the Office of Program Evaluation and Government Accountability to conduct an expedited review of MSHA's finances. Before the review was completed, McCormick resigned her position, feeling that the continued criticism was a distraction to the agency's work. She also may have been influenced to resign due to the progress of a proposed bill in the Legislature which would have granted the MSHA Board the ability to hire and fire the agency's director at will, including McCormick. The OPEGA review later found that there was no fraud committed by the agency, though it did question some unnecessary expenditures. McCormick took out papers in 2013 to seek an at-large seat on the Augusta City Council, which she won in the November 5th election.