Dans les environnements urbains, les pigeons se nourrissent principalement d'un régime alimentaire de sources alimentaires associées à l'homme. Ils consomment fréquemment des restes, des restes et des grains trouvés sur le sol, tels que du pop-corn renversé, des miettes de pain et des graines pour oiseaux jetées. Les pigeons sont également connus pour attaquer des poubelles et des conteneurs alimentaires à la recherche de subsistance. Leur comportement opportuniste leur permet de prospérer dans les villes où l'accès aux sources d'aliments naturels peut être limitée.
Outre les restes et les graines d'oiseaux tombées, les pigeons se nourriront également de graines et de fruits des arbres, des arbustes et d'autres végétations urbaines. Ils peuvent également fréquenter les mangeoires d'oiseaux et les zones de pique-nique où les humains laissent des restes comestibles. Leur alimentation variée comprend également des insectes, des araignées et d'autres petits invertébrés qu'ils peuvent trouver dans les parcs et les jardins.
Une préoccupation liée à l'alimentation des pigeons dans les villes est la propagation des maladies. Les pigeons peuvent transporter divers agents pathogènes et parasites qui peuvent être nocifs pour les humains et autres animaux sauvages. Il n'est donc pas conseillé de nourrir les pigeons et, plutôt, les encourager à se nourrir naturellement dans les environnements urbains.