Signs bobbed above heads, saying, "Save Blackwater Canyon," "Almost Level West Virginia" and "Save Blair Mountain."
The crowd gave a standing ovation to Secretary of State Ken Hechler, and later recognized Delegate Mary Pearl Compton, D-Monroe.
Several speakers stressed a need to change the way political campaigns are funded.
"It's not just the outsiders who would keep us dumb hillbillies," said Marshall University professor Linda Ann Ewen. "It's our own compromised ruling class."
Ewen is also a member of the Ohio Valley Environmental Coalition, which sponsored the rally with the West Virginia Citizen Action Group.
"The people who will be thrown out by campaign finance reform are unlikely to vote it in," Ewen said.
Those who support mountaintop removal would pit environmentalists against out-of-work coal miners, said Ron Stief, minister for labor relations and economic justice for United Church of Christ.
Miners will rally today at Chief Logan State Park in Logan. Gov. Cecil Underwood is scheduled to appear.
"They say the church isn't for workers if it opposes mountaintop removal," Stief said. "They say the church isn't for poor people if it opposes mountaintop removal. Baloney. Baloney!"