For companies that serve their local market, city pages are an important addition to your site. These do not need to be listed in your main menu, but can be placed in the footer of the site. The goal of a local page is to help you rank for a specific keyword in the city you are targeting.
For example, we are a website content company in Plano and work with local clients in our area in addition to those across the US and internationally. However, as a company, we will rank with our local audience before we show up for other markets. That’s why city pages are so important for local businesses.