This document outlines a 3-step process called "Geosocial Thumbprinting" used to identify communities, compare locations, and predict matches. Step 1 uses geosocial segmentation to identify activities, behaviors, and conversations that define a community. Step 2 generates a "thumbprint" score for locations based on how their qualities match the original community. Step 3 predicts other areas that best match the thumbprint of the ideal neighborhood identified in Step 1.