Roughly one out of every thousand stars that form is massive enough to become a black hole. Therefore, our galaxy must harbor some 100 million stellar-mass black holes. Most of these are invisible to us, and only about a dozen have been identified. The nearest one is some 1,600 lightyears from Earth.