Established more than 200 years ago, Farmington is situated 75 miles southwest of St. Louis on the edge of the Ozark Mountains. The city is known for its proximity to nine scenic state parks and has one of the quaintest and coolest town squares you'll find in Missouri.