The Portland Area Comprehensive Transportation System (PACTS) is a federal metropolitan planning organization that coordinates transportation planning and investment decisions with the state, municipalities and public transportation partners.

The PACTS area includes portions or all of 18 communities: Arundel, Biddeford, Cape Elizabeth, Cumberland, Falmouth, Freeport, Gorham, North Yarmouth, Old Orchard Beach, Portland, Raymond, Saco, Scarborough, South Portland, Standish, Westbrook, Windham and Yarmouth.

PACTS members also include seven public transportation providers, the Maine Department of Transportation,  the Federal Highway Administration,  the Federal Transit Administration, the Maine Turnpike Authority, and the Southern Maine Planning and Development Commission.

In 2018, GPCOG and PACTS voted to combine their staffs to better serve the region. The agreement, approved by the governing boards of both organizations, set up a process for a complete merger of GPCOG and PACTS over a three-year period. In the meantime, PACTS will continue to administer federal highway and transit funds. Merger discussions are on-going.

PACTS shares the responsibility with the Maine Department of Transportation or the programming of all capital improvement projects funded with Federal Transit and Federal Highway Administration funds in the PACTS Capital Management Area.

Programming is the decision to fund a project for design, construction and/or operation. MaineDOT and others are responsible for the steps after programming.