Farmington Falls, Maine (04940) is a small town with a population of around 1,500 people. Despite its size, there are several public transportation options available in Farmington Falls. The Androscoggin County Transit Service provides door-to-door van service throughout the county for a fee. There is also service to nearby towns such as Lewiston and Portland, as well as to the Portland Jetport. In addition, the Greater Franklin County Public Transit System offers an on demand service that runs between Farmington Falls and other towns in Franklin County like Wilton and Kingfield. This system is free of charge and requires advance reservations. Finally, there are several taxi services located in the area which provide convenient rides to anyone in need of transportation. With all these options available, getting around Farmington Falls has never been easier!