Geothermal is even better but can be cost prohibitive. Unlike a boiler, geothermal wells don’t “wear out” and with a steady supply of ground heat, are even more energy efficient.
It would be interesting to check the average public water temp as well, as long as the delta is closer than outdoor ambient air it would be more efficient than heat pumps. You could potentially treat public water like some GCHP use water wells.