Moira is a town in Franklin County, New York, United States. The population was 2,934 at the 2010 census. Moira is located on the western border of Franklin County and is west of the Village of Malone.
Settlement began around 1803. The town was formed in 1828 from the Town of Dickinson. The Ogdensburg and Lake Champlain Railroad was founded in 1849 as the Northern Railroad running from Ogdensburg through Moira to Rouses Point. In 1883, the Northern Adirondack Railroad was built from Moira south to St. Regis Falls, a major lumbering area. In 1885, the railroad was extended southwards to Santa Clara, and by 1890 it was extended further south, eventually reaching Tupper Lake.