As pointed out in this post
and the reply by xSilverPhinx
, the members' maps that we have are sadly out of date. It was suggested there that a new one be created, so here it is: Happy Atheist Members Worldwide
There are a couple of ways to add yourself to the map, but it appears that you need to have or create a Google account to do it.
If you're already signed in to your Google account, you can just click the link above and proceed from there, or you can click the link and sign in from that page.
Once you're there and signed in, you can click the "Edit" link on the left hand side of the page. This will bring up the editing options.
To create a personalized pin, click the pin icon circled in red above ("Add Marker"), then find your location on the map and click on it. You should give your pin some sort of name, otherwise it will be called "Point x", "x" being a number that represents the order in which pins have been added to the map.
If you'd rather just add a pin for your city or neighborhood, type its name into the search box above the editing options. That will add a provisional pin named after your location to the map. In the box that appears above the pin, click the "Add to Map" link.
If you have any questions, I'll do my best to answer them. Hat tip to xSilverPhinx