Four candidates will vie for mayor in New Port Richey this spring, with two going head-to-head in Port Richey.