Identification, Images, & Information
For Insects, Spiders & Their Kin
For the United States & Canada
Clickable Guide
Moths Butterflies Flies Caterpillars Flies Dragonflies Flies Mantids Cockroaches Bees and Wasps Walkingsticks Earwigs Ants Termites Hoppers and Kin Hoppers and Kin Beetles True Bugs Fleas Grasshoppers and Kin Ticks Spiders Scorpions Centipedes Millipedes

Calendar
Upcoming Events

Photos of insects and people from the 2022 BugGuide gathering in New Mexico, July 20-24

National Moth Week was July 23-31, 2022! See moth submissions.

Photos of insects and people from the Spring 2021 gathering in Louisiana, April 28-May 2

Photos of insects and people from the 2019 gathering in Louisiana, July 25-27

Photos of insects and people from the 2018 gathering in Virginia, July 27-29

Photos of insects and people from the 2015 gathering in Wisconsin, July 10-12


Previous events


Taxonomy
Browse
InfoImagesLinksBooksData

Superfamily Empidoidea


Niphogenia? - Ceratempis longicornis Small empidid? - Brachystoma Small empidid? - Brachystoma Fly ovipositing in antlion cone - Brachystoma - female Small Fly Small Fly fly - Brachystoma robertsonii Mating Brachystoma? - Brachystoma - male - female

fly 128 - Diaphorus - male Which species of Condylostylus is this? - Condylostylus occidentalis - male Long-legged Fly skating on water surface - Hydrophorus alboflorens - male Condylostylus longicornis - female Long-legged Fly - Plagioneurus univittatus Acalyptratae ? long-legged fly with striped thorax - Dolichopus Fly

Unicorn Leafhopper? - Empis - male Dance Fly IMG_4643 Female dance 6 - Hilara - female fly - Hilara Dance fly - Hilara What kind of fly is this?  - Rhamphomyia - male ID Request small fly - Hilara - male

Hybotid Dance Fly - Crossopalpus Scuttle fly? - Crossopalpus Beacon Rock Fly 4 - Platypalpus Fly - Tachypeza - male Fly Platypalpus holosericus ? - Platypalpus Hybotid Dance Fly - Bicellaria Fly - Tachypeza

snipe fly - Oreogeton snipe fly - Oreogeton Dance Fly - Oreogeton larva - Oreogeton larva posterior - Oreogeton Oreogeton larva - Oreogeton Oreogeton larva - Oreogeton Oreogeton larva - Oreogeton