About

The Needham Masonic Hall is located at 1101 Highland Avenue in Needham, Massachusetts. This present location, dedicated in 1972, is Freemasonry’s third location in the town of Needham. The two previous Masonic Halls were located in the center of town. It is currently home to several Masonic Lodges, and is available to the public for rental. See more about rental here.

To inquire about hall rental, please contact our building manager at admin@needhammasonic.org .

A Little History

In 1934, Wor. Walter Queen, Past Master of Norfolk Lodge, who was serving as Chief Engineer of Admiral Byrd’s Antarctic expedition; presided at the opening of a Lodge meeting aboard ship at Little America in Antarctica. In 1936, the Needham Masonic Corporation was created to replace the Needham Masonic Association. The Lodge quarters were renovated in 1937 complete with a new kitchen and banquet hall. Despite the difficult financial times, the mortgage on the Masonic Apartments was burned on Oct. 12, 1942. In 1944, our Lodge proudly dedicated a Roll of Honor listing twenty-two of our Brethren who served in the Armed Forces during World War II.

With the return of peace, membership in Norfolk Lodge again grew, reaching 500 Brethren in 1949, and peaking at 657 members in 1964. In 1964 the Needham Masonic Corporation purchased the present property as a location for a new Lodge Hall. After planning and raising funds, groundbreaking took place in November of 1971. Our new Lodge building was dedicated on September 6, 1972. Most of the regalia and Lodge room furnishings were moved from the old building to the new building.

Scroll to Top