Attending religious services or spiritual groups (for non-religious folks) is a great way to meet new people. Having a like-minded date or mate in this area is very important to many people. Now, while the religious service itself may not promote meeting new people, religious groups often participate in a variety of other daily and weekly activities.
Spiritual groups are formed by other people seeking like-minded people with the same beliefs. They want to meet people and grow! Hint. Hint.