I want a data set with the names of all Facebook users from a particular region. Is there a simple way to automatically extract this information?
The Facebook Graph-API contains some functionality that you can piece together to do what you asked.
Step 1: Use the User-Friends endpoint to get a list of user-ids. You can use your own user-id as a starting point.
Step 2: Use the User endpoint to get the following information of public profiles:
Provides access to a subset of items that are part of a person's public profile. A person's public profile refers to the following properties on the user object by default:
id, name, first_name, last_name,link,gender,locale,timezone,updated_time,verified
Step 3: Use the user-ids that are in your target region to make additional requests for their friend's lists (step 1), which you can use to get more IDs, more locales, and on and on...