Where to see a Barn Swallow in Oklahoma

The Barn Swallow is regularly recorded in the counties of 45 Oklahoma state parks (eBird historical checklists). The strongest bets:

  1. Roman Nose State Park
  2. Osage Hills State Park
  3. Keystone State Park
  4. Tenkiller State Park
  5. Brushy Lake State Park
  6. Wah-Sha-She State Park
  7. Feyodi Creek State Park
  8. Lake Schultz State Park
  9. Sequoyah Bay State Park
  10. Walnut Creek State Park
  11. Dripping Springs State Park
  12. Turkey Mountain Urban Wilderness Area
  13. Lake Thunderbird State Park
  14. Boswell State Park
  15. Raymond Gary State Park
  16. Alabaster Caverns State Park
  17. Boiling Springs State Park
  18. Black Mesa State Park
  19. Beavers Bend State Park
  20. Hochatown State Park
  21. Pine Creek State Park
  22. Pine Creek Cove State Park
  23. McCurtain County Wilderness Area
  24. Great Salt Plains State Park
  25. Talimena State Park

Barn Swallow in other states โ†’ ยท All Oklahoma state parks โ†’