Oui, l'administration peut résilier pour motif d'intérêt général, c'est une prérogative reconnue. En contrepartie, vous avez droit à une indemnisation de vos pertes.
La résiliation unilatérale pour intérêt général est admise dans le cadre du Cahier des Clauses Administratives Générales (CCAG) applicable aux travaux publics et du Code de la commande publique. La légalité de la décision ne vous prive pas de compensation : dépenses engagées et manque à gagner doivent vous être remboursés via une réclamation détaillée.
Un plombier voit son marché de rénovation d'un gymnase interrompu pour un changement de programme de la collectivité. Il ne conteste pas la décision mais chiffre ses pertes pour être indemnisé.