Cities versus suburbs and rural areas is a better description than coasts versus heartland.
Villes contre banlieues et zones rurales serait un meilleur descriptif de la situation au lieu de Côtes contre cœur du pays.