Kinda look like fungus gnats, but need larger magnification.
This is helpful;
http://www.ipm.ucdavis.edu/PMG/PESTNOTES/pn7448.html
the takeaway;
identification: similar in appearance to mosquitos, "Adult fungus gnats have slender legs with segmented antennae that are longer than their head."
life cycle: "egg, larva, pupa, and adult. The tiny eggs and oblong pupae occur in damp organic media where females lay eggs and larvae feed."
monitoring: "Chunks of raw potato placed in pots with the cut sides down (not the peels) are sometimes used to monitor for larvae."
soil: "avoid overwatering and provide good drainage. Allow the surface of container soil to dry between waterings."
trapping: yellow sticky and "raw potato chunks placed in the soil are very attractive to fungus gnat larvae... trap them away from plant roots. After a few days in a pot, remove infested chunks, dispose of them, and replace with fresh ones."
biological control:
Bacillus thuringiensis subspecies
israelensis (Bti) (Gnatrol) (bacterium), and
Steinernema feltiae (nematode)
The Bti larvicide can be found in various forms, such as Gnatrol and Quick Kill Mosquito Bits
This is good too;
http://www.repotme.com/pest-control/Fungus-Gnat-Control.html
the takeaway;
"The key to getting rid of Fungus Gnats is to disrupt their life cycle. Their life cycle is about 28 days and the adult fly lives for about 7 of those days."
"Placing fine mesh screen over the mix and any openings to the pot will similarly restrict the flying gnats from leaving or entering the mix. Weedblock fabric can be perfect for the task as it has very tiny holes which allow water and air to pass but not the Gnats. This approach also keeps the Gnats from completing the cycle of leaving mating and returning to lay eggs. Ladies stockings can work well this way as well."
I think I have some too! Good luck!