State Farm has the No. 2 most affordable home insurance premium in our study of the cheapest homeowners insurance companies. Its sample monthly premium is $151 per month or $1,806 per year for a ...