Faits: A. Par ordonnance du 6 août 2007, le Juge d'instruction de l'arrondissement de Lausanne a condamné X._, pour infractions à la loi fédérale du 26 mars 1931 sur le séjour et l'établissement des étrangers (LSEE; RS 1 113 en vigueur jusqu'au 31 décembre 2007), à une peine privative de liberté de 60 jours. Il a par ailleurs révoqué un sursis accordé le 2 mars 2007. Cette ordonnance a été notifiée le 8 août 2007 à l'adresse à laquelle X._ avait fait élection de domicile le 5 juillet 2007. B. Le 18 mars 2008, X._ a formé contre cette ordonnance une opposition que le Président du Tribunal d'arrondissement de Lausanne a, par prononcé du 26 mars 2008, déclarée irrecevable car tardive. C. Statuant le 7 mai 2008, la Cour de cassation pénale du Tribunal cantonal vaudois a rejeté le recours formé par X._ contre ce prononcé, qu'elle a confirmé. La cour cantonale a considéré que la notification de l'ordonnance de condamnation au domicile élu était régulière et faisait donc partir le délai pour former opposition, de sorte que celle-ci était tardive. D. X._ forme un recours en matière pénale contre cet arrêt. Invoquant une violation des art. 29 Cst. et 6 CEDH, elle conclut, avec suite de frais et dépens, principalement à la réforme de l'arrêt attaqué en ce sens que son opposition est déclarée recevable et la cause transmise au Tribunal de police d'arrondissement de Lausanne pour qu'il statue au fond et subsidiairement à l'annulation de l'arrêt attaqué et au renvoi de la cause à l'autorité cantonale. A l'appui de ses conclusions, la recourante fait valoir qu'elle n'a eu connaissance de l'ordonnance de condamnation du 6 août 2007 qu'à réception de la convocation de l'office d'exécution des peines, le 10 mars 2008, de sorte que le délai pour faire opposition n'a commencé à courir qu'à compter de cette date, ce qui a pour conséquence que son opposition était recevable. Elle soutient par ailleurs que la notification effectuée à son domicile élu est irrégulière. E. Invitée à se prononcer sur le recours, la cour cantonale a déclaré n'avoir pas d'observations à formuler et s'est référée aux considérants de son arrêt. Pour sa part, le Ministère public ne s'est pas déterminé dans le délai qui lui avait été imparti à cet effet. 