Rep. Gregory Swallow

Proudly Serving House District 7:

Houlton, Linneus, Ludlow, New Limerick, and Oakfield

Representative Gregory Swallow is currently serving his second, non consecutive, term in the Maine House.

Representative Gregory Swallow of Houlton is currently serving his second, non-consecutive, term in the Maine House representing District 7, which includes Houlton, Linneus, Ludlow, New Limerick, and Oakfield.  Greg serves on the 131st Legislature’s Joint Standing Committee on Health Coverage, Insurance, and Financial Services. 

Rep. Swallow earned his BA in Economics from the University of Maine.  Greg has spent his career in corporate development and is currently a Vice President of Marketing.  His community service includes being an active member of the Houlton Rotary Club.

Committee On Health Coverage, Insurance and
Financial Services Committee

Constituent Services

Congratulatory letters, Legislative Sentiments, flags flown over the Capitol, assistance with state departments, general comments or questions about legislative matters. 

Contact Information

Mail: 2 State House Station, Augusta, ME 04330

Email: Gregory.Swallow@legislature.maine.gov

Legislative Office: (207) 287-1440