Гравилат городской (Geum urbanum) в природе встречается на всей территории Европы, на Кавказа, в северной Африке (Алжир, Марокко, Тунис), в Малой и Средней Азии. 12
В России растение можно найти в Западной Сибири, Предкавказье и европейской части. 12
Произрастает гравилат городской в ольшаниках, ельниках, на опушках, обочинах дорог, в садах и парках, на пустырях и в других сорных местах. 14