The northern rough-winged swallow (Stelgidopteryx serripennis) is a small swallow.

Adults are 13–15 cm (5.1–5.9 in) in length, brown on top with light underparts and a forked tail. They are similar in appearance to the bank swallow but have a dusky throat and breast. They are closely related and very similar to the southern rough-winged swallow, Stelgidopteryx ruficollis, but that species has a more contrasting rump, and the ranges do not quite overlap.

Their breeding habitat is near streams, lakes and river banks across North America. They nest in cavities near water, usually a burrow in dirt; they do not usually form colonies. The normal clutch is four to eight eggs, incubated by the female for 13 days, with another 20 to fledging.

They migrate to the Gulf Coast of the United States and south to Central America.

These birds forage in flight over water or fields, usually flying low. They eat insects.

"Rough-winged" refers to the serrated edge feathers on the wing of this bird; this feature would only be apparent when holding this bird.
Northern Rough-winged Swallow
Date Location Count
2019-11-05 08:30Churchville Recreation Complex1
2019-11-14 14:21Quemahoning Reservoir2
2019-11-07 10:30John Heinz NWR--impoundment (Philadelphia Co.)4
2019-11-17 15:02Northeast Philadelphia WTP22
2019-11-17 08:46Trenton Sewage Ponds10
2019-11-09 12:40Niagara--Dufferin Islands4
2019-11-10 11:25Niagara--Upper Falls (ON)1
2019-11-09 14:55Bird Rd. Sewage Ponds2
2019-11-12 13:34Phinizy Swamp Nature Park1
2019-11-15 08:35Morgan Falls Overlook Park5
2019-11-15 11:32Lake Acworth3
2019-11-14 13:51Gibson Generating Station--East Perimeter County Roads2
2019-11-16 08:50Perry Farm Park, Bourbonnais1
2019-11-06 10:30East Fork Lake5
2019-11-13 13:00Tennessee NWR--Big Sandy Unit2
2019-11-05 07:50Tennessee NWR--Duck River Unit--Duck River Bottoms4
2019-11-12 08:42Tennessee NWR--Duck River Unit2
2019-11-15 09:55Tennessee NWR--Duck River Unit--Refuge Rd, Wildlife Loop2
2019-11-07 12:15Lakepoint SP Sewage Ponds2
2019-11-09 16:23Bald Point SP3
2019-11-16 08:11Canaveral National Seashore--Lot #51
2019-11-09 10:11Lake Apopka Wildlife Drive2
2019-11-05 07:51St. Andrews SP--Gator Lake9
2019-11-07 06:43Allapattah Flats WMA--Powerline Trail1
2019-11-17 12:50Nubbin Slough2
2019-11-12 11:34Fort De Soto Park2
2019-11-09 10:18Lake Okeechobee--Okeechobee Recreation Area Lock 7, Jaycee Park7
2019-11-10 12:20Buck Island Ranch1
2019-11-17 09:00Loxahatchee Slough Natural Area8
2019-11-12 08:35Bay Street Park2
2019-11-17 11:04Stormwater Treatment Area 1E--Auto entrance8
2019-11-16 13:46Torry Island30
2019-11-05 13:47Stormwater Treatment Area 1W - auto entrance8
2019-11-11 15:56Sem-Chi Rice Mill39
2019-11-17 08:14Peaceful Waters Sanctuary
2019-11-17 12:52Wellington Environmental Preserve
2019-11-17 14:41Green Cay Wetlands & Nature Center2
2019-11-17 11:00Loxahatchee NWR--Marsh Trail
2019-11-17 09:15Wakodahatchee Wetlands8
2019-11-13 08:03Spirit-of-the-Wild WMA5
2019-11-12 11:20Florida Atlantic University5
2019-11-15 10:30Loxahatchee rd10
2019-11-09 08:30Stormwater Treatment Area 5/6
2019-11-09 08:26Rotenberger WMA (Palm Beach County)3
2019-11-16 15:58Sawgrass Recreation Park5
2019-11-11 10:45Fontainebleau SP2
2019-11-11 08:45Sunset Point
2019-11-10 08:53Markham Park2
2019-11-10 11:09Oil Well Rd.--Tomato Field1
2019-11-08 10:22Dr. Von D. Mizell-Eula Johnson SP4
2019-11-13 08:06Chapel Trail (Sheridan Street Mitigation Bank)3
2019-11-10 07:45Picayune Strand SF--Merritt Pump Station1
2019-11-12 10:00Virginia Key Ecosystem Restoration Area7
2019-11-17 16:26Sparrow Fields - C-3575
2019-11-09 07:48University Lakes6
2019-11-08 16:23SW 227th Ave/ Everglades Trail (C-111 Canal)20
2019-11-16 10:25Frog Pond WMA--Area between SW 376th St and SR933616
2019-11-14 07:00Frog Pond WMA--Lucky Hammock2
2019-11-09 14:55Everglades NP--West Lake1
2019-11-16 09:43Everglades NP--Flamingo5
2019-11-16 08:42Everglades NP--Flamingo Amphitheatre5
2019-11-05 08:01Everglades NP--Coastal Prairie Trail4
2019-11-14 09:45LA: Acadia Par.; Crowley Wastewater Treatment Plant (restr acc)3
2019-11-16 10:04Sombrero Key Golf Course1
2019-11-08 12:56Bahia Honda SP3
2019-11-07 13:03Little Hamaca City Park1
2019-11-07 13:58Key West Cemetery3
2019-11-07 14:36Fort Zachary Taylor Historic SP2
2019-11-09 14:10Tyrrell Park--Cattail Marsh1
2019-11-15 07:30Anahuac NWR (UTC 049)3
2019-11-10 10:47Smith Point--Candy Abshier WMA (UTC 048)(GCBO Hawk Watch loc.)1
2019-11-17 08:23Baytown Nature Center (UTC 039)5
2019-11-12 06:55Sheldon Lake SP (UTC 033)1
2019-11-16 08:32The Woodlands- Lakeside Park4
2019-11-14 06:19Cayo Paredon Grande1
2019-11-09 07:30Galveston--Moody Gardens25
2019-11-16 10:50Exploration Green--Phase 1 (S. of Reseda)1
2019-11-06 10:37El Franco Lee Park1
2019-11-04 15:15Artist Boat Coastal Heritage Preserve2
2019-11-07 09:10Independence Park, Pearland2
2019-11-10 14:05Bear Creek Park (UTC 097)15
2019-11-10 14:40Katy Prairie Conserv.--Warren Ranch Lake area (UTC 099)
2019-11-14 16:43Finfeather Lake1
2019-11-10 09:30Katy Prairie--Paul Rushing/Chain of Lakes Park1
2019-11-09 08:03Imperial Trails and Retention Pond15
2019-11-08 07:30Cullinan Park (Sugar Land) (UTC 095)
2019-11-13 17:06Brazoria NWR--Salt Lake area4
2019-11-17 10:43Brazos Bend SP (UTC 117)8
2019-11-06 08:00Seabourne Creek Pk (Rosenberg)8
2019-11-17 09:59Ft. Bend Co.--Davis Estates rd. area12
2019-11-14 14:10Mammoth Lake2
2019-11-13 12:30San Bernard NWR--Moccasin Pond Loop6
2019-11-06 13:15San Bernard NWR (UTC 125)19
2019-11-09 08:05San Bernard NWR--Bobcat Woods Trail5
2019-11-13 12:00San Bernard NWR--Wolfweed Wetlands2
2019-11-06 06:45Matagorda- East Gulf Rd3
2019-11-17 13:20Matagorda Co.--CR393 Wetlands2
2019-11-10 08:55Sikes Road Catfish Ponds (TX35)2
2019-11-10 07:07Guadalupe Delta WMA--TX35 boat ramp3
2019-11-07 07:29Guadalupe River Rd. (Refugio Co.)10
2019-11-07 07:37Aransas NWR--Visitors Center/HQ8
2019-11-05 08:50Aransas NWR--Songbird Loop Trail2
2019-11-10 08:25Aransas NWR--Jones Lake5
2019-11-10 07:45Aransas NWR (CTC 037) (Aransas Co.)4
2019-11-07 09:08Aransas NWR--Wildlife Dr.4
2019-11-05 09:024th Street, Lamar3
2019-11-14 08:46Goose Island SP--Campground area22
2019-11-10 11:39Mission River Flats (CTC 042)4
2019-11-06 13:26Bayside Cemetery5
2019-11-13 08:03Ingleside--Live Oak Park (CTC 055)4
2019-11-17 07:50Mitchell Lake Audubon Center (HOTE 103)1
2019-11-12 11:11Corpus Christi--Hans A. Suter WMA (CTC 069)1
2019-11-17 09:02Corpus Christi--Rose Hill Cemetery2
2019-11-06 12:37Oso Bay Wetlands Preserve2
2019-11-14 08:27Corpus Christi--Pollywog Pond (CTC 077)1
2019-11-15 08:45Corpus Christi--Hazel Bazemore Park Hawkwatch Platform3
2019-11-15 10:46Wesley Seale Dam and City of C.C. Wildlife Sanctuary (CTC079)2
2019-11-16 11:46Knolle Ranch3
2019-11-11 09:47Wright's Pond area2
2019-11-08 13:54Lake Findley (Lake Alice)3
2019-11-12 11:30Puerto Morelos (pueblo)20
2019-11-05 13:13Dick Kleberg Pk (CTC 088)3
2019-11-06 10:19Laguna Salada (Kleberg Co.)1
2019-11-17 07:00Reserva Toh8
2019-11-07 07:34Sarita Rest Area (US77)(LTC 003)1
2019-11-07 09:37Barker's NP4
2019-11-10 06:51King Ranch--Norias Division (Kenedy Co.)1
2019-11-11 08:06Sacahuistale Flats (LTC 013)1
2019-11-07 09:46South Padre Is.--Bay Access mudflats N. of Conv Ctr.3
2019-11-10 11:08South Padre Is.--WBC/Conv. Center/Laguna Madre Trail (LTC 035)1
2019-11-15 10:20South Padre Is.--Birding and Nature Center2
2019-11-10 10:15South Padre Is.--Valley Land Fund lots (LTC 036)1
2019-11-13 16:30South Padre Is.--Queen Isabella causeway area1
2019-11-09 07:42Laguna Atascosa NWR--Lakeside Drive2
2019-11-10 14:57Laguna Atascosa NWR (LTC 024)6
2019-11-07 07:03Laguna Vista Nature Trail2
2019-11-10 07:33Cactus Creek Ranch (Cameron Co.)3
2019-11-07 14:15Laguna Atascosa NWR--Bahia Grande Unit2
2019-11-15 09:24Las Majadas Pond / TX186 (Willacy Co.)6
2019-11-08 07:26Boca Chica LRGV-NWR (LTC 043)4
2019-11-05 10:50Zona Arqueológica Cobá4
2019-11-17 06:54Sendero de Xocen1
2019-11-07 07:14Camino a Misnébalam20
2019-11-10 08:46Old Port Isabel Rd2
2019-11-17 07:45San Benito Wetlands (Mayfield Rd.)20
2019-11-15 16:25Orphanage Road Ponds1
2019-11-08 10:09Hugh Ramsey Park (Harlingen Arroyo Colorado) WBC (LTC 026)1
2019-11-14 16:01Medford Pond3
2019-11-07 07:45McKelvey Park2
2019-11-07 15:05Harlingen Convention Center30
2019-11-06 16:08San Benito--Rice Tract Road4
2019-11-07 06:37Arroyo Colorado Trail20
2019-11-14 08:00Delta Lake (LTC 008)
2019-11-10 09:49Dixieland Park, Harlingen7
2019-11-08 07:47Southmost Nature Preserve8
2019-11-10 07:35Resaca de la Palma SP WBC (Brownsville) (LTC 048)4
2019-11-15 16:53Sabal Palm Sanctuary (LTC 042)8
2019-11-15 16:54Sugar House Pond (FM1425)10
2019-11-09 07:45Brownsville6
2019-11-10 07:00Tiocano Lake (LTC 017)40
2019-11-15 08:30PN Tulum--Zona Arqueológica Tulum12
2019-11-09 08:26Univ. of Texas, RGV (Brownsville)--Resaca Habitat4
2019-11-08 14:11La Feria Nature Center3
2019-11-15 15:00Playa Tulum6
2019-11-06 14:03El Zacatal (LTC-052)1
2019-11-18 07:15Estero Llano Grande SP WBC (LTC 054)3
2019-11-15 14:15Estero Llano Grande SP--Tropical Zone1
2019-11-16 07:22Edinburg Scenic Wetlands WBC (LTC 061)5
2019-11-06 14:48Frontera Audubon Center (LTC 058)1
2019-11-09 09:03Progresso Lakes1
2019-11-17 06:50Zona Arqueológica Muyil (Chunyaxché)
2019-11-16 11:00San Juan Wetlands2
2019-11-05 07:01McAllen--Roselawn Cemetery1
2019-11-06 11:01Quinta Mazatlan WBC (LTC 063)1
2019-11-17 09:59Santa Ana NWR (LTC 059)6
2019-11-15 09:23Santa Ana NWR--Observation Tower2
2019-11-14 15:44Max A Mandel Golf Course2
2019-11-14 16:00Rio Grande--a Través de Campo de golf Max Mandel1
2019-11-10 13:41Granjeno area1
2019-11-11 07:12Old Hidalgo Pumphouse (WBC) (LTC067)5
2019-11-10 07:41Rio Grande River--by boat N. of Anzalduas Dam (USA side)1
2019-11-10 16:10National Butterfly Center--General & area North of Levee2
2019-11-05 15:26Centro Cultural y Recreativo La Playita2
2019-11-14 12:53Anzalduas Park (LTC 068)1
2019-11-11 10:30Playa Celestún1
2019-11-06 06:59Las Estrellas Preserve1
2019-11-16 09:02Salineño Wildlife Preserve (LTC 080)3
2019-11-14 07:00La Gloria--a Través de Salineño2
2019-11-12 07:13Uxmal Resort Maya17
2019-11-09 07:18Santa Margarita Ranch bluff (now closed to public)40
2019-11-13 06:51Hotel Laguna Bacalar2
2019-11-10 06:34Pueblo Nuevo Ferry9
2019-11-15 13:11New River (waterway)10
2019-11-16 15:20Spanish Lookout rice fields11
2019-11-13 16:43BWSL Ponds1
2019-11-09 06:00Belmopan18
2019-11-14 15:04Belmopan--University of Belize2
2019-11-11 09:47Jaguar Paw Resort2
2019-11-16 14:38Spanish Lookout farmlands (north)15
2019-11-10 06:01Dangriga5
2019-11-11 11:57Barton Creek Cave Reserve3
2019-11-12 08:37Mystic River Resort9
2019-11-16 08:05Playa Miramar19
2019-11-18 05:40Black Rock Lodge7
2019-11-16 15:30Rancho La Tima5
2019-11-06 10:45Caracol National Monument1
2019-11-14 13:44Laguna de Catazajá--Catazajá1
2019-11-16 17:03Toledo Agro Products--admin compound40
2019-11-14 09:30Laguna de las Ilusiones (acceso restringido)5
2019-11-09 07:47Reserva Cansaburro50
2019-11-05 07:30Camino a Cansaburro20
2019-11-10 14:56Playa Juan Angel--Desembocadura Río San Isidro25
2019-11-11 08:30Monumentos Naturales Yaxchilán--Zona Arqueológica Yaxchilán4
2019-11-17 08:05Hotel Bienvenido2
2019-11-15 12:17Cattle Landing--waterfront10
2019-11-14 07:26Chichicaxtle--Observatorio de Aves Rapaces Dr. Mario A. Ramos7
2019-11-15 12:31Humedales por la Boticaria10
2019-11-12 08:00Laguna del Castillo8
2019-11-07 07:30Instituto Tecnológico de Boca del Río3
2019-11-10 07:58Camino al Panteón Mandinga43
2019-11-09 11:39Laguna El Bayo2
2019-11-07 07:07Parque Ecológico El Haya2
2019-11-10 12:47Laguna Mandinga Grande50
2019-11-11 11:30Puente Lacantún4
2019-11-16 08:54Camino a Las Barrancas--Km 0-515
2019-11-16 15:25Playa Salinas3
2019-11-09 07:28Laguna Catemaco35
2019-11-13 12:42Finca Tijax10
2019-11-10 08:42Pantanos de Potrerillos15
2019-11-16 07:40Laguna El Chirimoyo11
2019-11-10 08:10Parques Caña Hueca y Joyyo Mayu6
2019-11-11 16:27Jardín Botánico El Charco del Ingenio--Presa Las Colonias3
2019-11-14 07:20Coban--Puente Chichun (Parqueo de buses Chamelco-Coban)8
2019-11-14 09:20San Cristóbal Verapaz--Laguna Chichoj2
2019-11-06 10:30La Arenera1
2019-11-12 12:57AquaParque El Yate (Depto. Copán)2
2019-11-17 12:07Lagunas de Jesús de Otoro2
2019-11-05 06:26Complejo Turístico El Establo4
2019-11-14 07:05Aereopuerto Tegucigalpa1
2019-11-12 12:30Carretera 175/Oaxaca-Tuxtepec--Puente de Hierro3
2019-11-06 16:16Zona Arqueológica Xochicalco5
2019-11-07 14:12Presa Arroyo Guacamaya1
2019-11-09 08:39Playa Santa Maria Xadani3
2019-11-08 06:45Presa Piedra Azul150
2019-11-05 08:05Godinez--Aldea Los Robles3
2019-11-16 07:12Zona Arqueológica Yagul3
2019-11-15 07:05Jardín Etnobotánico de Oaxaca4
2019-11-06 10:44IMAP5
2019-11-06 09:54San Lucas Toliman--muelle de embarque12
2019-11-11 09:25Zona Arqueológica Monte Albán1
2019-11-11 06:42Cerrón Grande--Sector Suchitoto20
2019-11-08 15:09Bahia de Santiago Atitlan25
2019-11-06 07:26Santiago Atitlán--Finca De Providencia15
2019-11-09 06:25Mirador Rey Tepepul12
2019-11-10 07:09RNP Los Tarrales11
2019-11-11 08:46Comunidad Vida3
2019-11-17 07:08Laguna Cuscachapa1
2019-11-15 10:05Finca La Gracia2
2019-11-13 06:54Sam Lena Park and KERP1
2019-11-08 09:07Sítio Arqueológico San Andrés6
2019-11-15 08:40ANP Complejo El Playón--Laguna de Chanmico6
2019-11-14 08:25Universidad de El Salvador9
2019-11-17 08:15Sweetwater Wetlands1
2019-11-13 06:31Christopher Columbus Park1
2019-11-11 13:54Parque Zoológico Nacional de El Salvador2
2019-11-12 09:22Ecoparque El Espino1
2019-11-13 11:25Ecoparque Saburo Hirao (MUHNES)2
2019-11-09 15:37UCA--Centro Monseñor Romero4
2019-11-17 07:55El Rio Open Space Preserve2
2019-11-08 13:21Saguaro Lake--Butcher Jones Beach10
2019-11-05 11:24Finca Tamashan--Camaroneras13
2019-11-14 12:50Salt River--Phon D. Sutton Recreation Area25
2019-11-16 06:53Salt River--Granite Reef Recreation Area55
2019-11-17 08:14Riparian Preserve at Gilbert Water Ranch4
2019-11-08 09:38PN Sipacate-Naranjo2
2019-11-17 15:08Veterans Oasis Park5
2019-11-17 07:25Gilbert and Chandler Heights Rds. pond2
2019-11-13 16:15Scottsdale Nature Area--Indian Bend Village2
2019-11-17 10:24McCormick Ranch--Camelback Lake (Chart House)5
2019-11-14 07:30Friendship Village1
2019-11-17 09:44Vista del Camino Park--north end3
2019-11-11 11:25Tempe Town Lake1
2019-11-14 09:23Stonecreek Golf Club1
2019-11-11 07:55Desert Botanical Garden2
2019-11-11 07:29Tempe Town Lake--Pedestrian Bridge2
2019-11-12 09:35Reach 11 Sports Complex1
2019-11-09 07:00Parque Cristiania5
2019-11-16 15:35Laguna de Magdalena12
2019-11-13 06:45PN Huatulco--Sendero Sicaruu/Laguna el Zanate3
2019-11-05 08:41Estero El Yugo10
2019-11-16 06:57Glendale Recharge Ponds16
2019-11-16 08:30Tres Rios Overbank Wetlands (permit required)1
2019-11-11 06:40Laguna de Tepeltitic5
2019-11-08 08:03Reserva Ecológica Sierra de San Juan--La Noria2
2019-11-09 07:30Estrella Mountain Regional Park2
2019-11-07 08:00Camino Real--La Bajada a Jalcocotán1
2019-11-13 09:20Chacalilla (pueblo)1
2019-11-06 07:00Camino Vivero Singayta6
2019-11-07 06:25Camino al Cocodrilario4
2019-11-09 14:10Camino a Chacalilla7
2019-11-08 11:00Hidden Lake (private; for access see www.hiddenlakeaz.com)2
2019-11-10 09:31Lower River Road Ponds1
2019-11-12 10:45Gillespie Dam1
2019-11-05 07:15PN Volcán Nevado de Colima--Carretera Volcán de Fuego6
2019-11-06 07:15PN Volcán Nevado de Colima--Laguna La María20
2019-11-13 10:45Marina Vallarta Club de Golf1
2019-11-07 09:29Camino Playa Patzcuaro10
2019-11-13 10:00Vidanta Nuevo Vallarta Resort4
2019-11-12 08:30Marina Cruz de Huanacaxtle4
2019-11-07 07:00Parque Ecológico La Campana3
2019-11-14 07:42Playa La Lancha10
2019-11-14 09:57PN Islas Marietas15
2019-11-12 08:43Refugio mixto Caño Negro1
2019-11-12 07:30Selva El Tuito--Camino Tehuamixtle
2019-11-12 10:21Parker Dam (AZ)1
2019-11-07 16:30Estero La Boquita2
2019-11-14 16:12Bijagua--Tapir Valley (restricted access)1
2019-11-08 07:00Camino Playa del Oro20
2019-11-12 05:40Tortuguero Canal9
2019-11-14 08:35Parker Strip--Bluewater ponds and marsh11
2019-11-05 13:00Puerto Viejo Sarapiqui
2019-11-15 06:30Martinez B&B1
2019-11-16 06:00La Quinta de Sarapiquí­ Lodge6
2019-11-17 14:00Havasu NWR--Pintail Slough/North Dike6
2019-11-05 06:12Arenal Springs Lodge10
2019-11-15 05:40Tirimbina Rainforest Center10
2019-11-14 09:01Arenal Misticopark (Hanging Bridges)5
2019-11-15 06:37Sendero Bogarín8
2019-11-08 06:45Rainforest Chocolate Tour6
2019-11-07 08:26PN Arenal--Península Trail2
2019-11-12 08:31Arenal Observatory Lodge4
2019-11-07 09:30Yatama Eco-Lodge (Sarapiquí)5
2019-11-14 08:56Las Arrieras Bird Observatory4
2019-11-08 05:36Las Trancas farm fields (Rt 254 to Playa Panama)6
2019-11-06 06:00El Congal Rainforest4
2019-11-16 10:57Lakeside School catfish farm1
2019-11-07 16:22Solar Power & Water Ponds1
2019-11-12 09:55Las Vegas Wash--Pabco Area2
2019-11-17 06:55Henderson Bird Viewing Preserve6
2019-11-12 08:10Reserva Forestal Taboga--Ruff stakeout5
2019-11-17 05:45San Luis de Grecia2
2019-11-17 14:28Veragua Rainforest Park7
2019-11-16 10:04Ensenada Lodge7
2019-11-12 08:02Yuma East Wetlands1
2019-11-12 08:02Yuma West Wetlands1
2019-11-16 17:08Planta de Tratamiento de Aguas Negras de La Paz15
2019-11-17 15:31Embalse San Miguel, Turrúcares10
2019-11-09 08:25Represa Chucas, Atenas7
2019-11-17 08:16Cartago--TEC4
2019-11-09 06:18Hotel Quelitales2
2019-11-16 12:30San Antonio de Platanillo--near Rancho Naturalista1
2019-11-17 11:02Gulf of Nicoya (Puntarenas/Paquera ferry)7
2019-11-17 10:54Sonny Bono Salton Sea NWR--Rock Hill Trail1
2019-11-08 15:00Valle Chiquito1
2019-11-11 12:10San Joaquin Wildlife Sanctuary1
2019-11-09 07:01Sycamore Canyon (Whittier, CA)4
2019-11-16 08:00Bette Davis Picnic Area1
2019-11-16 07:55Griffith Park--Toyon Trail vicinity1
2019-11-06 16:33Madrona Marsh1