.

.

Online Bill Pay

The Town of Farmington now offers online bill pay options. Please use the button below to make online payments.

Don't forget to check out the event section   

About Farmington

Farmington is a town in Marion County, West Virginia, United States. The population was 389 at the 2020 census.The small town is situated on Buffalo Creek and the Allegheny Mountains about 6 miles west of Fairmont, Marion County's county seat.

Farmington Hall of Fame

Discover Farmington

The Heart of Marion County

Explore the town and discover all the hidden gems it has to offer! As a town that takes pride in its community, there are plenty of local businesses and attractions to support. Come on out and explore all that Farmington has to offer!

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details and accept the service to view the translations.