There are about 15,000 different species and 525 genera of crane flies. This means that the Tipulidae (crane flies) are the largest group of flies. Most crane fly species (75%) were found by Charles P. Alexander.