Hi,
Yes, VM and Proximity Placement Group (PPG) need to be in same region. In addition, if there is an existing VM that is in a PPG and an Availability Zone, then a VM that you add to the PPG needs to be in same Zone.
Please click Accept Answer and upvote if the above was helpful.
Thanks.
-TP