Ubud is generally considered a safe city with low risk of theft or altercations. However, as with any tourist destination, it's important to remain vigilant. In case of any issues, you can reach the local police station at JlRayaAndong Street, east of the city center, and their phone number is +62 361 975316.
Interestingly, the most mischievous culprits you might encounter are not humans but monkeys, who are known for their skill at swiping small personal items like glasses, cameras, and handbags. They can even snatch food from unwary tourists.
Keep in mind that there isn't a major hospital in Ubud, with the nearest one being 20km south in Denpasar. However, there are several small clinics within the town where you can seek medical attention if needed. One such clinic is the Ubud Clinic located at JlRayaCampuan 36, reachable at +62 361 974911.