|======CITY==================|=====State|Latitude|Longitude|
ABINGTON                              MA   42N06'    70W57' 
ACCORD                                MA   42N11'    70W53' 
ACTON                                 MA   42N29'    71W26' 
ADAMS                                 MA   42N38'    73W07' 
AMESBURY                              MA   42N51'    70W56' 
AMHERST                               MA   42N23'    72W31' 
ANDOVER                               MA   42N40'    71W08' 
ARLINGTON                             MA   42N25'    71W10' 
ATHOL                                 MA   42N36'    72W14' 
ATTLEBORO                             MA   41N57'    71W17' 
AUBURN                                MA   42N12'    71W50' 
AVON                                  MA   42N08'    71W03' 
AYER                                  MA   42N34'    71W35' 
BALDWINVILLE                          MA   42N37'    72W05' 
BALLARDVALE                           MA   42N38'    71W10' 
BARNSTABLE                            MA   41N42'    70W18' 
BARRE                                 MA   42N25'    72W06' 
BEDFORD                               MA   42N29'    71W17' 
BEECHWOOD                             MA   42N13'    70W49' 
BELCHERTOWN                           MA   42N17'    72W24' 
BELLINGHAM                            MA   42N06'    71W29' 
BELMONT                               MA   42N24'    71W11' 
BEVERLY                               MA   42N33'    70W53' 
BILLERICA                             MA   42N34'    71W16' 
BOLTON                                MA   42N26'    71W37' 
BONDSVILLE                            MA   42N12'    72W20' 
BOSTON                                MA   42N22'    71W04' 
BOSTONSHAWMUT NAT'L                   MA   42N25'    71W05' 
BOURNE                                MA   41N43'    70W36' 
BOXFORD                               MA   42N40'    71W00' 
BRAINTREE                             MA   42N13'    71W00' 
BREWSTER                              MA   41N46'    70W05' 
BRIDGEWATER                           MA   42N00'    70W59' 
BROCKTON                              MA   42N05'    71W01' 
BROOKFIELD                            MA   42N13'    72W06' 
BROOKLINE                             MA   42N20'    71W07' 
BURLINGTON                            MA   42N30'    71W12' 
BUZZARDS BAY                          MA   41N45'    70W37' 
CAMBRIDGE                             MA   42N22'    71W06' 
CANTON                                MA   42N09'    71W09' 
CAPE COD                              MA   42N07'    70W10' 
CARLISLE                              MA   42N32'    71W21' 
CENTERVILLE                           MA   41N39'    70W20' 
CHATHAM                               MA   41N41'    69W58' 
CHELMSFORD                            MA   42N36'    71W21' 
CHELSEA                               MA   42N23'    71W02' 
CHICOPEE                              MA   42N09'    72W37' 
CLICQUOT                              MA   42N10'    71W21' 
CLINTON                               MA   42N25'    71W41' 
COCHITUATE                            MA   42N20'    71W20' 
COHASSET                              MA   42N14'    70W48' 
CONCORD                               MA   42N28'    71W21' 
CORDAVILLE                            MA   42N16'    71W32' 
DALTON                                MA   42N28'    73W11' 
DANVERS                               MA   42N34'    70W56' 
DEDHAM                                MA   42N15'    71W10' 
DENNIS PORT                           MA   41N40'    70W08' 
DOVER                                 MA   42N15'    71W17' 
DRACUT                                MA   42N40'    71W18' 
DUNSTABLE                             MA   42N41'    71W29' 
DUXBURY                               MA   42N03'    70W40' 
EAST BROOKFIELD                       MA   42N14'    72W03' 
EAST DOUGLAS                          MA   42N04'    71W43' 
EAST FALMOUTH                         MA   41N35'    70W34' 
EAST LONGMEADOW                       MA   42N04'    72W31' 
EAST PEPPERELL                        MA   42N40'    71W34' 
EAST WALPOLE                          MA   42N10'    71W13' 
EASTHAMPTON                           MA   42N16'    72W40' 
EDGARTOWN                             MA   41N23'    70W31' 
EGYPT                                 MA   42N13'    70W46' 
ESSEX                                 MA   42N38'    70W47' 
EVERETT                               MA   42N24'    71W04' 
FAIRHAVEN                             MA   41N39'    70W55' 
FALL RIVER                            MA   41N42'    71W09' 
FALMOUTH                              MA   41N33'    70W37' 
FAYVILLE                              MA   42N18'    71W30' 
FISKDALE                              MA   42N07'    72W07' 
FITCHBURG                             MA   42N35'    71W48' 
FORGE VILLAGE                         MA   42N35'    71W29' 
FORT DEVENS                           MA   42N31'    71W35' 
FOXBOROUGH                            MA   42N04'    71W15' 
FRAMINGHAM                            MA   42N18'    71W26' 
FRANKLIN                              MA   42N05'    71W24' 
GARDNER                               MA   42N34'    71W59' 
GEORGETOWN                            MA   42N44'    70W59' 
GILBERTVILLE                          MA   42N23'    72W14' 
GLOUCESTER                            MA   42N37'    70W40' 
GRANBY                                MA   42N16'    72W31' 
GRANITEVILLE                          MA   42N36'    71W28' 
GREAT BARRINGTON                      MA   42N12'    73W22' 
GREEN HARBOR                          MA   42N04'    70W39' 
GREENBUSH                             MA   42N11'    70W45' 
GREENFIELD                            MA   42N35'    72W36' 
GROTON                                MA   42N37'    71W34' 
HAMILTON                              MA   42N37'    70W51' 
HANOVER                               MA   42N07'    70W49' 
HANSON                                MA   42N04'    70W51' 
HARDING                               MA   42N12'    71W21' 
HARVARD                               MA   42N30'    71W35' 
HARWICH                               MA   41N40'    70W05' 
HARWICH PORT                          MA   41N40'    70W05' 
HATFIELD                              MA   42N22'    72W36' 
HAVERHILL                             MA   42N47'    71W05' 
HINGHAM                               MA   42N15'    70W53' 
HOLBROOK                              MA   42N09'    71W01' 
HOLDEN                                MA   42N21'    71W52' 
HOLLISTON                             MA   42N12'    71W26' 
HOLYOKE                               MA   42N12'    72W37' 
HOPEDALE                              MA   42N08'    71W33' 
HOPKINTON                             MA   42N14'    71W31' 
HOUSATONIC                            MA   42N16'    73W22' 
HUDSON                                MA   42N23'    71W34' 
HULL                                  MA   42N18'    70W55' 
HUMAROCK                              MA   42N08'    70W41' 
HYANNIS                               MA   41N39'    70W17' 
IPSWICH                               MA   42N41'    70W50' 
ISLINGTON                             MA   42N14'    71W11' 
JOHN FITZGERALD KENN                  MA   42N20'    71W07' 
KENT PARK                             MA   42N07'    70W41' 
KINGSTON                              MA   42N00'    70W44' 
LAKEVILLE                             MA   41N52'    70W56' 
LAWRENCE                              MA   42N43'    71W10' 
LEE                                   MA   42N19'    73W15' 
LENOX                                 MA   42N21'    73W17' 
LEOMINSTER                            MA   42N32'    71W46' 
LEXINGTON                             MA   42N27'    71W14' 
LINCOLN                               MA   42N26'    71W18' 
LITTLETON                             MA   42N32'    71W31' 
LITTLETON COMMON                      MA   42N33'    71W28' 
LONGMEADOW                            MA   42N03'    72W34' 
LOWELL                                MA   42N38'    71W19' 
LUNENBURG                             MA   42N35'    71W44' 
LYNN                                  MA   42N28'    70W57' 
LYNNFIELD                             MA   42N32'    71W03' 
MALDEN                                MA   42N26'    71W04' 
MANCHESTER                            MA   42N35'    70W46' 
MANSFIELD                             MA   42N02'    71W13' 
MARBLEHEAD                            MA   42N30'    70W51' 
MARION                                MA   41N42'    70W46' 
MARLBORO                              MA   42N21'    71W33' 
MARLBOROUGH                           MA   42N21'    71W32' 
MARSHFIELD                            MA   42N06'    70W42' 
MARSHFIELD HILLS                      MA   42N09'    70W44' 
MATTAPOISETT                          MA   41N40'    70W49' 
MAYNARD                               MA   42N26'    71W27' 
MEDFIELD                              MA   42N11'    71W18' 
MEDFORD                               MA   42N25'    71W07' 
MEDWAY                                MA   42N08'    71W24' 
MELROSE                               MA   42N27'    71W04' 
METHUEN                               MA   42N44'    71W11' 
MIDDLEBORO                            MA   41N54'    70W55' 
MIDDLEBOROUGH                         MA   41N54'    70W55' 
MIDDLETON                             MA   42N36'    71W01' 
MILFORD                               MA   42N08'    71W31' 
MILLBURY                              MA   42N12'    71W46' 
MILLERS FALLS                         MA   42N35'    72W30' 
MILLIS                                MA   42N10'    71W22' 
MILTON                                MA   42N15'    71W05' 
MINOT                                 MA   42N14'    70W46' 
MONSON                                MA   42N06'    72W19' 
NABNASSET                             MA   42N37'    71W25' 
NAHANT                                MA   42N26'    70W55' 
NANTUCKET                             MA   41N17'    70W06' 
NATICK                                MA   42N17'    71W21' 
NEEDHAM                               MA   42N17'    71W14' 
NEW BEDFORD                           MA   41N38'    70W56' 
NEWBURYPORT                           MA   42N49'    70W53' 
NEWTON                                MA   42N21'    71W12' 
NORFOLK                               MA   42N07'    71W20' 
NORTH ABINGTON                        MA   42N08'    70W57' 
NORTH ADAMS                           MA   42N42'    73W07' 
NORTH AMHERST                         MA   42N24'    72W32' 
NORTH ANDOVER                         MA   42N42'    71W08' 
NORTH ATTLEBORO                       MA   41N59'    71W20' 
NORTH BILLERICA                       MA   42N35'    71W17' 
NORTH BROOKFIELD                      MA   42N16'    72W05' 
NORTH CHELMSFORD                      MA   42N38'    71W23' 
NORTH DIGHTON                         MA   41N52'    71W08' 
NORTH EASTHAM                         MA   41N51'    70W00' 
NORTH MARSHFIELD                      MA   42N09'    70W46' 
NORTH PEMBROKE                        MA   42N06'    70W47' 
NORTH PLYMOUTH                        MA   41N58'    70W41' 
NORTH RAYNHAM                         MA   41N57'    71W05' 
NORTH READING                         MA   42N35'    71W05' 
NORTH SCITUATE                        MA   42N13'    70W47' 
NORTH TRURO                           MA   42N02'    70W05' 
NORTHAMPTON                           MA   42N19'    72W38' 
NORTHBOROUGH                          MA   42N19'    71W39' 
NORTHFIELD                            MA   42N42'    72W27' 
NORTON                                MA   41N58'    71W11' 
NORWELL                               MA   42N10'    70W48' 
NORWOOD                               MA   42N12'    71W12' 
NUTTING LAKE                          MA   42N32'    71W16' 
OAK BLUFFS                            MA   41N27'    70W34' 
OCEAN BLUFF                           MA   42N06'    70W40' 
ONSET                                 MA   41N45'    70W43' 
ORANGE                                MA   42N35'    72W19' 
ORLEANS                               MA   41N47'    70W00' 
OSTERVILLE                            MA   41N38'    70W23' 
OXFORD                                MA   42N07'    71W52' 
PALMER                                MA   42N10'    72W20' 
PEABODY                               MA   42N32'    70W58' 
PEPPERELL                             MA   42N40'    71W35' 
PIGEON COVE                           MA   42N41'    70W38' 
PINE LAKE                             MA   42N24'    71W28' 
PINE REST                             MA   42N23'    71W26' 
PINEHURST                             MA   42N32'    71W14' 
PITTSFIELD                            MA   42N27'    73W15' 
PLYMOUTH                              MA   41N57'    70W40' 
PROVINCETOWN                          MA   42N03'    70W11' 
QUINCY                                MA   42N15'    71W00' 
RANDOLPH                              MA   42N10'    71W02' 
RAYNHAM CENTER                        MA   41N56'    71W03' 
READING                               MA   42N32'    71W06' 
REVERE                                MA   42N25'    71W01' 
ROCHDALE                              MA   42N12'    71W54' 
ROCKLAND                              MA   42N08'    70W55' 
ROCKPORT                              MA   42N39'    70W37' 
ROCKVILLE                             MA   42N08'    71W22' 
ROWLEY                                MA   42N43'    70W53' 
RUTLAND                               MA   42N22'    71W56' 
SAGAMORE                              MA   41N46'    70W32' 
SALEM                                 MA   42N31'    70W53' 
SALISBURY                             MA   42N50'    70W52' 
SANDWICH                              MA   41N46'    70W30' 
SAUGUS                                MA   42N28'    71W01' 
SCITUATE                              MA   42N12'    70W44' 
SEA VIEW                              MA   42N08'    70W43' 
SHARON                                MA   42N07'    71W11' 
SHELBURNE FALLS                       MA   42N36'    72W45' 
SHERBORN                              MA   42N14'    71W22' 
SHIRLEY                               MA   42N33'    71W39' 
SHREWSBURY                            MA   42N18'    71W43' 
SIASCONSET                            MA   41N16'    69W58' 
SOMERSET                              MA   41N47'    71W08' 
SOMERVILLE                            MA   42N23'    71W06' 
SOUTH AMHERST                         MA   42N20'    72W31' 
SOUTH ASHBURNHAM                      MA   42N37'    71W56' 
SOUTH CHELMSFORD                      MA   42N34'    71W23' 
SOUTH DEERFIELD                       MA   42N29'    72W37' 
SOUTH DUXBURY                         MA   42N01'    70W42' 
SOUTH HAMILTON                        MA   42N37'    70W53' 
SOUTH LANCASTER                       MA   42N27'    71W41' 
SOUTH WALPOLE                         MA   42N06'    71W16' 
SOUTH YARMOUTH                        MA   41N40'    70W12' 
SOUTHBOROUGH                          MA   42N18'    71W32' 
SOUTHBRIDGE                           MA   42N05'    72W02' 
SOUTHWICK                             MA   42N03'    72W46' 
SPENCER                               MA   42N15'    72W00' 
SPRINGFIELD                           MA   42N06'    72W35' 
STILL RIVER                           MA   42N30'    71W37' 
STOCKBRIDGE                           MA   42N18'    73W19' 
STONEHAM                              MA   42N29'    71W06' 
STOUGHTON                             MA   42N08'    71W06' 
STOW                                  MA   42N26'    71W30' 
STURBRIDGE                            MA   42N06'    72W04' 
SUDBURY                               MA   42N23'    71W25' 
SWAMPSCOTT                            MA   42N28'    70W55' 
TAUNTON                               MA   41N54'    71W06' 
TEWKSBURY                             MA   42N37'    71W14' 
THREE RIVERS                          MA   42N10'    72W22' 
TOPSFIELD                             MA   42N38'    70W57' 
TOWNSEND                              MA   42N40'    71W42' 
TURNERS FALLS                         MA   42N36'    72W33' 
TYNGSBORO                             MA   42N41'    71W26' 
UPTON                                 MA   42N11'    71W37' 
VINEYARD HAVEN                        MA   41N27'    70W36' 
WAKEFIELD                             MA   42N30'    71W04' 
WALPOLE                               MA   42N09'    71W15' 
WALTHAM                               MA   42N23'    71W14' 
WARE                                  MA   42N16'    72W14' 
WAREHAM                               MA   41N46'    70W43' 
WARREN                                MA   42N13'    72W12' 
WATERTOWN                             MA   42N22'    71W11' 
WAYLAND                               MA   42N22'    71W22' 
WEBSTER                               MA   42N03'    71W53' 
WELLESLEY                             MA   42N18'    71W18' 
WELLFLEET                             MA   41N56'    70W02' 
WENHAM                                MA   42N36'    70W53' 
WEST ACTON                            MA   42N29'    71W29' 
WEST ANDOVER                          MA   42N40'    71W10' 
WEST BOXFORD                          MA   42N43'    71W04' 
WEST BROOKFIELD                       MA   42N14'    72W09' 
WEST CHATHAM                          MA   41N41'    69W59' 
WEST CONCORD                          MA   42N28'    71W23' 
WEST DENNIS                           MA   41N40'    70W10' 
WEST HANOVER                          MA   42N07'    70W53' 
WEST MEDFORD                          MA   42N09'    71W26' 
WEST SPRINGFIELD                      MA   42N07'    72W39' 
WEST UPTON                            MA   42N10'    71W37' 
WEST WAREHAM                          MA   41N47'    70W49' 
WEST YARMOUTH                         MA   41N39'    70W15' 
WESTBORO                              MA   42N16'    71W37' 
WESTBOROUGH                           MA   42N16'    71W37' 
WESTFIELD                             MA   42N07'    72W45' 
WESTFORD                              MA   42N35'    71W26' 
WESTON                                MA   42N22'    71W18' 
WESTWOOD                              MA   42N13'    71W14' 
WEYMOUTH                              MA   42N13'    70W58' 
WHITE HORSE BEACH                     MA   41N56'    70W34' 
WHITINSVILLE                          MA   42N07'    71W40' 
WHITMAN                               MA   42N05'    70W56' 
WILBRAHAM                             MA   42N08'    72W26' 
WILLIAMSTOWN                          MA   42N43'    73W12' 
WILMINGTON                            MA   42N33'    71W10' 
WINCHENDON                            MA   42N41'    72W03' 
WINCHESTER                            MA   42N27'    71W08' 
WINTHROP                              MA   42N23'    70W59' 
WOBURN                                MA   42N29'    71W09' 
WOODS HOLE                            MA   41N31'    70W40' 
WOODVILLE                             MA   42N14'    71W34' 
WORCESTER                             MA   42N16'    71W48' 
YARMOUTH PORT                         MA   41N42'    70W14'