Depo-Provera is safe for most people. However, people with liver disease, heart disease or stroke, lupus, or breast cancer should avoid using it.