Police in New Brunswick say they're consoled to see charges laid four years after the gruesome discovery of a dead baby in rural New Brunswick.

In 2009, the body of a newborn boy was found on Taylor Road near Monteagle.

Investigators were unable to find the parents or how the baby came to be abandoned there. The baby is legally known as Baby Boy Doe but became known as Baby Taylor, based on the name of the road where he was found.

More than 200 people attended a funeral for the child with six RCMP officers acting as pallbearers.

On Saturday, police announced that 30-year-old Christine Margaret Wood has been charged with concealing the body of a child.

"I can tell you that generally people are relieved that this case is no longer unsolved because as police officers, as members of the community, we did want to bring closure to this case because it did affect so many people and we felt that was the minimum we could do for that baby," said Cpl. Chantal Farrah.

Wood was remanded into custody and is expected to appear in Moncton provincial court on Tuesday for a bail hearing.