1. С большой буквы
Слово «город» пишется с большой буквы, если оно используется как название конкретного населенного пункта. Например, «Москва», «Санкт-Петербург», «Нью-Йорк».
2. С маленькой буквы
Во всех остальных случаях, когда слово «город» не является названием конкретного места, его пишут с маленькой буквы. Например, «маленький городок», «старый город», «большой город».
Имейте в виду эти правила при написании слова «город», чтобы не допустить ошибок.