The most common approach is to create separate campaigns for each city or group nearby cities together. This lets you control the budget per location and write ad copy that mentions the specific city, which usually improves click rates. You can also use location targeting within one campaign, but separate campaigns give you cleaner data. Some businesses use dynamic keyword insertion to pull the city name into the ad automatically. Do you think city-specific campaigns are worth the extra management work?