Here's the correct way to punctuate a city and state:
* Use a comma after the city and before the state:
* Example: I live in Chicago, Illinois.
Why?
This is because the city and state are acting as a single, combined unit in the sentence. The comma helps to separate this unit from the rest of the sentence.
However, there is an exception:
* If you use the city and state in a list, you can use commas around it:
* Example: I have visited London, England, Paris, France, and Rome, Italy.
In this case, each city and state is a separate item in the list, so commas are used accordingly.