Search for any place in the USA:
Cost of Living,
Farmington (zip 84025), UT, schools spend $3,251 per student. There are 79 pupils per teacher, 817 students per librarian, and 618 children per counselor in Farmington (zip 84025), UT schools.
We're looking for comments about Farmington. Express your opinion