The 406-19 vote gave Democrats an easy win and saw most Republicans siding with majority Democrats against the industry, which has been under increasing attack by Democrats and consumer advocates in the wake of recent premium increases.
Republican lawmakers complained, though, that the legislation passed yesterday was largely symbolic and would have little real impact since states already regulate health insurers.
While independent experts largely share that view, Democrats argue that the bill would help consumers by increasing competition.
Analysts say prospects for the bill are dim in the Senate.