poly 1 248 1 184 15 193 22 187 39 151 49 159 58 142 62 147 67 137 69 140 84 118 88 102 87 90 126 123 135 105 138 107 144 105 149 110 153 112 154 114 147 120 149 123 142 131 148 168 167 182 164 189 169 199 179 199 185 193 189 198 183 211 168 211 143 227 121 224 106 184 94 172 78 189 85 208 61 211 34 237 44 247 Area code 540
desc bottom-left
Area codes 301, 240, and 227 are telephone area codes in the North American Numbering Plan (NANP) for the western part of the U.S. state of Maryland. The numbering plan area (NPA) comprises Maryland's portion of the Greater Washington, D.C. metro area, portions of southern Maryland, along with rural western Maryland. This includes the communities of Cumberland, Frederick, Hagerstown, Gaithersburg, Potomac, Germantown, Bethesda, Rockville, Landover, Silver Spring, and Waldorf.
Area code 301 was the first area code for all of Maryland, from 1947, when the area code system was created, until 1991, when everything from Baltimore eastward split off as area code 410. In 1997, area code 240 was added as an overlay area code for the 301 territory. On June 14, 2023, a third overlay code, 227, was added to provide more central office prefixes for new telephone numbers.
Area code 301 was one of the original North American area codes when the American Telephone and Telegraph Company (AT&T) established a new, nationwide telephone numbering plan in 1947. The area code served the entire state of Maryland.
Much of the Washington metropolitan area is part of a local calling area which is centered on the District's area code 202, and also extends into the suburban area in southern Maryland with 301 and Northern Virginia with area code 703. From 1947 to 1990, it was possible to dial any other telephone number in the metro area as a local call with only seven digits, not using an area code, irrespective of the home area code. The entire metro area was also reachable via long-distance services by dialing area code 202, for which purpose AT&T had established cross-referenced operator routing codes for all affected central offices.[1] For example, if 202-574 numbers were in use in the District or 703-574 numbers were in use in Northern Virginia, the corresponding 301-574 numbering block could only be assigned in areas considered a safe distance away from the capital, such as the Eastern Shore of Maryland.
By the end of the 1980s, the Washington metropolitan area was running out of assignable prefixes for new central offices on both sides of the Potomac River. The only unassigned prefixes were unavailable due to the central office code protection that maintained seven-digit dialing in the metro-area. Assignment of these prefixes would require dialing an area code. The three local operating companies of the Chesapeake and Potomac Telephone Company (C&P Telephone, later part of Bell Atlantic and now Verizon) cooperated in ending code protection for the Washington area on October 1, 1990. Ten-digit dialing was now required for all local calls between Maryland, the District of Columbia, and Virginia.[2] Area code 202 was no longer usable for suburban points. Local calls within Maryland did not require the area code.[3] Permissive dialing using the old dialing procedures continued from April 1 through October 1, 1990.[4]
Despite the overall growth of the Baltimore–Washington metropolitan area, By the end of the 1980s, it became apparent that terminating central office code protection in the Washington area could not free up sufficient resources north of the Potomac River to stave off the immediate need for a new area code.
In mitigation action, Baltimore and the Eastern Shore were reassigned from area code 301 to area code 410 on November 1, 1991, to form a new numbering plan area.[5] [6] The area code split largely followed metropolitan area lines. There were a few exceptions, such as in Howard County, which is often recognized as part of the Baltimore metropolitan area, a small portion of the county remained in 301, while the rest of the county was reassigned to 410.[7]
When an area code is split, the largest city, in this case Baltimore, in the old numbering plan area typically retains the existing area code to minimize expense for changing telephone numbers. However, Bell Atlantic wanted to spare the large number of federal agencies on the Maryland side of the Washington area from the expense and disruption of a new area code. While Maryland would have likely needed another area code due to the growth of the Baltimore-Washington corridor, it is likely that a split would have been delayed had more 301 numbers been available for use in Baltimore.
Although the area code split was intended as a long-term solution, within four years 301 was close to exhaustion due to the proliferation of cell phones and pagers, especially in the Washington suburbs. In relief action, area code 240 was introduced on June 1, 1997, to form the state's first overlay.[8] Overlays were a new concept at the time, and met with some resistance due to the requirement for ten-digit dialing.[9] It was decided to create an overlay rather than split the region into two numbering plan areas to avoid assigning a new area code to 1.2million existing telephone numbers.[10] At the time, it was predicted that it would take until 2008 to exhaust area code 240.[11]
A September 2022 study projected that the 301/240 numbering plan area (NPA) would suffer central office code exhausted between April and June 2023.[12] Area code 227 was already approved as an all-services distributed overlay since January 3, 2001 for the 301/240 NPA.[13] [14] The new area code went into service on June 14, 2023, at which time activation of new central office codes could begin, once all assignable central office codes in 240/301 had been exhausted.
The numbering plan area 301/240/227 include the counties of Allegany, Charles, Garrett, Montgomery, Prince George's, St. Mary's and Washington counties, most of Frederick County, western Howard County, and slivers of southwestern Carroll County and western Anne Arundel County.
Local calls require ten-digit dialing (area code + number, leading "1" is not required).