Sinead O'Connor has been located, the Wilmette, Illinois police confirmed to ET on Monday afternoon.
Law enforcement says "Sinead is alive and safe and no longer classified as a missing person."
Sources told the Wilmette Beacon that O'Connor has been staying with friends for several weeks in Wilmette, a Chicago suburb.
On Monday, ET confirmed that the 49-year-old singer had been reported missing after she reportedly went on an early morning bike ride on Sunday.
She also posted several cryptic Facebook messages over the weekend in regard to the custody of her youngest son, Shane. "Baby, I've been trying to get you out of care but Tusla are being monsters. I have to back off because they are hurting me so badly. I get unwell again if I go near them," O'Connor wrote on Friday afternoon. "The best thing I can do is advise you to get a solicitor of your own -- which you are now entitled to because you are 12 -- and bring a case of your own against Tusla, under the children's rights clauses of the constitution."