Area code 508 serves the state of Massachusetts. This area code was assigned on July 2nd, 1987. On July 16th, 1988 it went into service. 508 is a General Purpose Code. 508 service area does overlap with 774 area codes. Dialing pattern for local calls within the same NPA (area code) is 10D.