Officers went to Lance Storz’s home for a domestic violence report, when he fired multiple shots at them, killing two officers and a police K9 dog.
Five police officers were wounded during the shooting.
The identity of the slain policemen has not yet been released.
Police officers who responded to the call encountered "pure hell" when they arrived on the scene, Floyd County Sheriff John Hunt told reporters.
"The police officers were under fire for hours at the scene. They had no chance"Hunt said.
He added that Storz surrendered after negotiations that included members of his family.
Kentucky Governor Andy Beshear wrote on Twitter that Floyd County had suffered a terrible loss and called on Kentuckians to pray for the families of those killed and injured.
"This is a difficult morning for our community. These heroes sacrificed everything to protect our people"Beshear wrote.