Yes, Blue Cross Blue Shield and Horizon Blue in NJ cover the cost of Naltrexone. ChoicePoint is also in-network with Blue Cross Blue Shield and Horizon Blue NJ. You can verify your insurance to get started.