La golondrina pechigrís tiene un área de distribución muy extenso que incluye Argentina, Belice, Bolivia, Brasil, Chile, Colombia, Costa Rica, Ecuador, El Salvador, Guayana Francesa, Guatemala, Guyana, Honduras, México, Nicaragua, Panamá, Paraguay, Perú, Suriname, Trinidad y Tobago, Estados Unidos, Uruguay y Venezuela.
[1] Su hábitat consiste de bosque húmedo subtropical y tropical de tierras bajas, manglares, sabana, pastizales, humedales (ríos, arroyos, cascadas y cataratas, pantanos, ciénagas) tierras cultivadas y áreas urbanas.
Estas golondrinas pasan la mayor parte del día volando, y es la forma en que capturan su alimento, consistente en moscas, mosquitos, hormigas voladoras y pequeños coleópteros.
Sus cortas patas no le sirven para caminar, sólo para posarse.
Es común en las ciudades por su costumbre de anidar en huecos o cornisas.