December 2012

Download this layer (.zip files with Arc 10 LYR files): Shapefile* | Arc 10.0 File GDB
OLIVER interactive map of this layer
* - Note: The DESCR field in the shapefile is truncated from 2000 to 254 characters


The Massachusetts Community Preservation Act (CPA) was signed into law by former Governor Paul Cellucci and Lt. Governor Jane Swift on September 14, 2000 (Chapter 267 of the Acts of 2000). The CPA has been amended five times as follows: SB 2343 (July 2002), HB 3944 (July 2003), HB 4709 (December 2004), HB 1680 (March 2006), and SB 167 (September 2006). The CPA allows communities to create a local Community Preservation Fund to raise money through a surcharge of up to 3% of the real estate tax levy on real property for open space protection, historic preservation and the provision of affordable housing. The act also creates a significant state matching fund, which serves as an incentive to communities to pass the CPA. See EEA Community Preservation Act Information and the Community Preservation Coalition.

In the summer of 2007 the EEA, MassGIS and Community Preservation Coalition worked together to create an online version of the CP-3 form which communities complete to give information on projects that the CPA funds. Part of the online submission form is a map to location a point for the project (if the project has a geographic component). The existing project database was cleaned up and new projects were entered using the tool to catch up the list. The online CP-3 form will also allow communities to update information on older projects.

The layer is stored in ArcSDE as CPA_COMBINED_V_PT.


Some points were created by MassGIS, others by the Community Preservation Coalition or town Community Preservation Committees.
This datalayer only contains Community Preservation Act projects that have associated points.

These SOURCE_PT attribute of the points should be examined before use of the data. Many points are currently simply located in the town center, waiting to be moved to a more accurate location. If the SOURCE_PT for a point is "User Located", the person who entered the project moved the point to a good location. "MassGIS Located" represents a set of points located by MassGIS. "Geocoded" is based on an entered address. These 3 SOURCE_PT codes are accurate points. SOURCE_PT = "Town Center" is a placeholder point. SOURCE_PT="web" is a holdover code that represents unclear information on the point accuracy. It is hoped that users over time will improve the location of their points as they work through older projects. As of 12/17/12 there are:

MassGIS Located: 224 points
User Located: 1,725 points
Geocoded: 1,162 points
Town Center: 931 points
web: 305 points
null: 107 points

For a total of 4,454 points


The layer CPA_COMBINED_V_PT contains the following attributes:

NOTE: Fields with an asterisk (*) are mandatory. Others depend. Older projects may only have APPR_YR. New projects must have APPR_MONTH, APPR_DAY and APPR_YR.
PROJID * Internal project id, generated by application, unique, never reused number
TOWN * Name of town in which the project is located
TOWN_ID * Town ID (1-351), follows MassGIS town numbering system pdf format of List of Town IDs and names (PDF)
doc format of List of Town IDs and names
APPR_MONTH Approval month 1-12
APPR_DAY Approval day 1-31
APPR_YR * Approval year (some older projects only have year) 2001-2008
PROJNAME * Project name
DESCR * Description
STATUS * One of these values: Project in planning stage; Project in progress; Project complete; Project Cancelled
OPENSPACE Project has a CPA OS component? Y/N
HOUSING Project has a CPA Housing component? Y/N
RECREATION Project has a CPA Recreation component? Y/N
HISTORIC Project has a CPA Historic component? Y/N
HOUSNEW Number of new housing units
HOUSREHAB Number of rehabilitated housing units
HOUSTOT Total housing units
LANDBUY * Project involved land purchase? Y/N/null
OSACRES Acres of openspace
HOUSACRES Acres of housing
RECACRES Acres of recreation
HISTACRES Acres of historic
TBD_ACRES Acres of to be determined
SELLER Seller name, if LANDBUY=Y
HAS_GEOG * Does project have geographic component? Y/N
ADD_NUMBER Address number
ADD_STREET Address street name
CROSSTREET Address cross street name if any
ADD_ZIP Address zip code
OTHER_GEOG Any other geographic info, such as book/page or map/block/lot or parcel id or a description of location
CPA_OS Amount CPA OS funding
CPA_HOUS Amount CPA Housing funding
CPA_REC Amount CPA Recreation funding
CPA_HIST Amount CPA Historic funding
CPA_TBD Amount CPA funding to be determined (TBD)
TOTBOND Total amount bonded
BONDTERM Bond term
CPA_TOT * Total CPA funding (should equal CPA_OS + CPA_HOUS + CPA_REC + CPA_HIST + CPA_TBD + TOTBOND)
OTH_TOWN Amount other town funds
PRIVATE Amount private funds
STATE Amount state funds
FEDERAL Amount federal funds
OTHER Amount other funds
OTHER_DESC Description of what other is
TO_FUND * Y/N whether appropriation is to a fund
FROM_FUND Amount spent from a fund
EDITOR * Last person logged in who edited the project info - currently either ST (Sage CPC intern) or Aleda Freeman or CPC (projects loaded by Aleda Freeman of MassGIS)
LASTEDITED * Date last edited (generated by application)
SOURCE * Either "web edit" - someone added or edited project through web forms or "CPC" - loaded by Aleda and not yet edited
SOURCE_PT * Code that describes how the point was created:
MassGIS Located - point was researched by MassGIS
Geocoded - address was geocoded and the user didn't move it
Town Center - point defaulted to the center of the town and the user didn't move it
User Located - user moves the point at any time (adding or editing the project)
web - on-line data entry (used before previous 4 were developed, older projects have)


These data are updated (starting fall 2008) on an on-going basis by town Community Preservation Committees through an online data entry tool. Also see the Community Preservation Act (CPA) Towns layer, which provides information on municipalities that have adopted the Community Preservation Act.

Last Updated 12/17/2012