One option is to use the S408 tag.

An alternative way to do this, which requires more technical skill but offers more control over the appearance of the search prompts and search results, is to use the getTeamraisersByDistance API method.

If your search results don't match your expectations, please double-check the location data specified for your Teamraiser events.