Chartered June 18, 1870, as Perryville Lodge No. 328 at Perryville, or Hogeye, about 2 1/2 miles south of here, the lodge was removed to Elgin in 1877 and renamed in 1901. Its first two Masonic halls were used jointly with public schools, and McDade Lodge No. 664 merged with Elgin Lodge in 1934.