Voluntary Donation Admission Wednesdays at MFA; MFA Members are always free - see INFO below. Founded in 1870, the Museum of Fine Arts, Boston, stands on the historic homelands of the Massachusett people, a site which has long served as a place of meeting and exchange among different nations. The MFA opened its doors to the public on July 4, 1876, the nation's centennial. Built in Copley Square, the MFA was then home to 5,600 works of art. Over the next several years, the collection and number of visitors grew exponentially, and in 1909 the Museum moved to its current home on Huntington Avenue. More Info below.