Maine State Archives
The Maine State Archives keeps birth, marriage and death records for each town in the state from 1892 through 1922.
Office of Vital Statistics
The Office of Vital Statistics keeps birth, marriage and death records for each town in the state from 1923 to the present. This office also maintains divorce records from state courts and accepts credit cards.