A missing woman has been traced after vanishing from Inverness.
A frantic search was underway to trace Theresa Townsley after she disappeared on Friday, June 24.
The 41-year-old was last seen in the city centre.
Officers have since confirmed that she has been traced and is safe and well.
Police have thanked members of the public for assisting their appeal.
A statement reads: "Theresa Townsley, 41, has been traced safe and well. Thank you to the public for their assistance."
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.