Imelda is married to Aiden Meehan and they have two children, Heather Jane and Peter. A native of Sligo, she was first elected to Sligo County Council in 2004, succeeding her father Peter Henry who had been on the council for the previous 14 years. She was educated at Ursuline College, Sligo and a Graduate of LSB College Dublin.
She was elected to the Seanad in 2011 on the Industrial and Commercial Panel , The Vintners Federation of Ireland were her nominating body. She was involved in business in Sligo for many years. She is the Seanad spokesperson on children and a member of the Joint Oireachtas Committee on Health, The British Irish Parliamentary Association, and the Fine Gael Committee on Enterprise Jobs and Innovation and Arts Heritage and Gaeltacht Affairs.