A New Milford man was arrested Dec. 23 after police say he was caught with 161 bags of heroin.

Richard Cable Jr., 29, of Stephanie Drive, was charged with possession of narcotics and possession of narcotics with intent to sell after a two-month investigation, police said.

Police say Cable was arrested at his home, where police found the heroin.

The suspect was being held on a $200,000 bond and was scheduled Monday to be arraigned in state Superior Court in Bantam.