Faits: A. A.a La loi vaudoise sur le service de défense contre l'incendie et de recours (LSDIS; RSVD 963.15), adoptée le 2 mars 2010, est entrée en vigueur le 1er janvier 2011. Elle vise à régler l'organisation et le fonctionnement de la défense contre l'incendie et des secours en cas de dommages causés par le feu ou les éléments naturels ou dans d'autres situations présentant un caractère d'urgence (art. 1 LSDIS). Elle définit un standard de sécurité cantonal, soit les exigences déterminant les moyens à mettre en ?uvre pour les premières interventions en matière de défense contre l'incendie et de secours, destinées à garantir une efficacité uniforme sur l'ensemble du territoire cantonal. Sur la base du standard de sécurité cantonal, le canton de Vaud est divisé en secteurs d'intervention (art. 2 al. 3 LSDIS). Les compétences du canton en matière de défense contre l'incendie et les dangers résultant des éléments naturels sont exercées par l'Établissement d'assurance contre l'incendie et les éléments naturels du canton de Vaud (art. 4 al. 1 LSDIS; ci-après l'Établissement cantonal d'assurance ou ECA). L'Établissement cantonal d'assurance fixe, en partenariat avec les communes, les périmètres des secteurs d'intervention des services de défense contre l'incendie et de secours, sur la base du standard de sécurité cantonal (art. 4 al. 3 LSDIS). Les autorités communales prennent toutes dispositions utiles en matière de lutte contre le feu, en particulier l'incorporation des sapeurs-pompiers, la gestion et l'entretien des équipements et la prise des mesures nécessaires pour l'intervention rapide, la formation et la couverture d'assurance des sapeurs-pompiers (art. 6 al. 1 et 2 LSDIS). Les communes peuvent confier à l'organisation régionale à laquelle elles sont rattachées tout ou partie de leurs attributions (art. 6 al. 3 LSDIS). Dans le cadre des compétences qui leur sont attribuées, les communes sont responsables sur leur territoire du respect des exigences fixées par le standard de sécurité cantonal (art. 7 LSDIS). A cette fin, les communes collaborent pour créer et exploiter des services de défense contre l'incendie et de secours (SDIS; cf. art. 4 al. 3 LSDIS) régionaux (art. 8 al. 1 et art. 9 al. 1 LSDIS). Les regroupements communaux en SDIS régionaux doivent être conformes aux périmètres des secteurs d'intervention. Le Conseil d'État peut cependant autoriser une commune à se regrouper avec les communes d'un autre secteur. Il peut également ordonner aux communes de collaborer ou ordonner à une organisation régionale d'intégrer une commune (art. 8 al. 2 et 3 LSDIS). A.b A la suite de l'adoption de la LSDIS, des communes du district du Jura-Nord vaudois ont constitué l'association intercommunale en matière de défense incendie et secours de la région du Nord vaudois (ci-après "SDIS régional du Nord vaudois") régie par ses statuts et par les art. 112 à 127 de la loi vaudoise sur les communes du 28 février 1956 (LC; RSVD 175.11). Selon ses statuts, l'association a pour but d'assurer sur le territoire des communes membres, la sécurité incendie et le secours, tels que définis par la LSDIS et conformément au standard de sécurité cantonal (art. 5 des statuts). Elle peut offrir ses prestations à d'autres collectivités publiques par contrat de droit administratif (art. 6 des statuts). Les organes de l'association sont le conseil intercommunal, le comité de direction et la commission de gestion (art. 8 des statuts). Le conseil intercommunal est formé d'un délégué par commune associée, qui dispose d'une voix par tranche ou fraction de tranche de 500 habitants (art. 9 des statuts). Les décisions sont prises à la majorité de 75 voix exprimées (art. 15 des statuts). Le comité de direction se compose de sept membres, dont quatre pour Yverdon-les-Bains, un pour la commune d'Yvonand, un pour les communes de Grandson et de Concise et un pour toutes les autres communes (art. 18 al. 1 des statuts). Le président du comité de direction est élu par le conseil intercommunal parmi les quatre membres représentant Yverdon-les-Bains (art. 19 al. 1 des statuts). L'association dispose de la contribution annuelle des communes, du produit des prestations facturées à des tiers, de contributions cantonales et fédérales et autres ressources diverses (art. 34 des statuts). La commune d'Yverdon-les-Bains contribue au financement du fonctionnement du "SDIS régional du Nord vaudois" à raison d'un forfait de base de CHF 10.- par habitant. Le solde du coût effectif de fonctionnement est réparti entre toutes les communes, y compris la commune d'Yverdon-les-Bains, pour les 90 % du montant, au prorata du nombre d'habitants, et pour les 10 % restants, au prorata du patrimoine immobilier de chaque commune membre (art. 37 des statuts). L'approbation des statuts par le Conseil d'État confère à l'association la personnalité morale de droit public (art. 3 des statuts). B. Les statuts de l'association "SDIS régional du Nord vaudois" ont été approuvés par le Conseil d'État du canton de Vaud (ci-après le Conseil d'État) le 7 décembre 2011. Cette approbation a été publiée dans la Feuille des avis officiels du 13 décembre 2011. Selon cette publication, et en prenant en compte les fusions de communes intervenues dans l'intervalle, sont membres de l'association les communes suivantes: Belmont-sur-Yverdon, Chamblon, Champvent, Chanéaz, Chavannes-le-Chêne, Chêne-Paquier, Cheseaux-Noréaz, Concise, Corcelles-près-Concise, Cuarny, Démoret, Donneloye, Ependes, Essert-Pittet, Giez, Grandson, Mathod, Molondin, Mutrux, Orges, Pomy, Rovray, Suchy, Suscévaz, Treycovagnes, Ursins, Valeyres-sous-Montagny, Valeyres-sous-Ursins, Villars-Epeney, Vugelles-la-Mothe, Yverdon-les-Bains et Yvonand. Par acte du 23 décembre 2011, les municipalités de Champagne, Fiez, Novalles, Fontaines-sur-Grandson, Bonvillars, Grandevent et Provence ont formé une requête contre les statuts de l'association "SDIS régional du Nord vaudois" et la décision d'approbation du Conseil d'État du 7 décembre 2011 auprès de la Cour constitutionnelle du canton de Vaud (ci-après la Cour constitutionnelle). Elles concluaient principalement à ce que celle-ci constate que les statuts et la décision du 7 décembre 2011 sont contraires au droit supérieur et les annule, subsidiairement à ce qu'elle annule les art. 18 al. 1 et 19 al. 1 des statuts. Par arrêt du 12 juin 2012, la Cour constitutionnelle a rejeté cette requête. Elle a retenu en substance que, s'agissant d'une convention intercommunale, les communes n'avaient que l'alternative de la ratifier ou de ne pas la ratifier, mais non celle d'exiger des amendements, que le Conseil d'État pouvait approuver les statuts même si certaines communes avaient refusé de les ratifier et que le fait qu'une dizaine de communes avait décidé de ne pas ratifier les statuts n'obligeait pas les communes signataires à les soumettre à nouveau à leurs organes pour ratification. La Cour constitutionnelle a également retenu que la LSDIS empiétait sur l'autonomie communale, mais dans une mesure compatible avec les principes applicables et que, dans la mesure où les statuts de l'association mettaient en ?uvre le regroupement des forces communes conformément à l'art. 8 LSDIS, ils ne violaient pas, en eux-mêmes, l'autonomie communale. Enfin, elle a relevé que l'inégalité de traitement des communes prévue dans les statuts était acceptable compte tenu de la répartition démographique et du fait que la commune d'Yverdon-les-Bains disposait des infrastructures, équipements et effectifs, ainsi que de la capacité financière la plus importante, ce qui justifiait qu'elle puisse peser d'un poids plus lourd dans les décisions à prendre. C. Par acte du 13 juillet 2012, les communes de Champagne, Fiez, Novalles, Fontaines-sur-Grandson, Bonvillars et Grandevent déposent un recours au Tribunal fédéral. Elles concluent, principalement, à ce que l'arrêt du 12 juin 2012 de la Cour constitutionnelle soit réformé en ce sens que l'approbation accordée par le Conseil d'État le 7 décembre 2011 aux statuts de l'association "SDIS régional du Nord vaudois" est annulée. Subsidiairement, elles requièrent l'annulation de l'arrêt du 12 juin 2012 et le renvoi de la cause à la Cour constitutionnelle pour nouvelle instruction et nouvelle décision dans le sens des considérants, le tout sous suite de frais et dépens. Elles sollicitent en outre la possibilité de déposer un mémoire complémentaire ampliatif et de requérir d'autres mesures d'instruction. Le Conseil d'État conclut au rejet du recours. La Cour constitutionnelle a renoncé à se déterminer. La municipalité de Grandson a déposé des observations, sans prendre de conclusions formelles. Les municipalités des communes de Belmont-sur-Yverdon, Chamblon, Chanéaz, Chavannes-le-Chêne, Chêne-Paquier, Cheseaux-Noréaz, Concise, Corcelles-près-Concise, Cuarny, Démoret, Donneloye, Ependes, Essert-Pittet, Giez, Mathod, Molondin, Pomy, Rovray, Suchy, Treycovagnes, Ursins, Valeyres-sous-Ursins, Yverdon-les-Bains et Yvonand concluent principalement à l'irrecevabilité, subsidiairement au rejet du recours. Le recours au Tribunal fédéral interjeté par les communes de Champagne, Fiez, Novalles, Fontaines-sur-Grandson, Bonvillars, Grandevent et Provence à l'encontre de la décision d'approbation du Conseil d'État du 7 décembre 2011 a été déclarée irrecevable par arrêt de ce jour, après que la cause a été suspendue (cause 2C_89/2012).