Hayley Davidson was admitted to hospital in Edinburgh after police officers attended a property in Buckhaven, Fife, last Sunday.
They were responding to a call reporting concern for the child, who was taken to the Capital’s Sick Kids hospital for treatment.
Hayley died at the hospital on Wednesday afternoon. Her death is being treated as murder.
Police said that a 36-year-old man was scheduled to appear at Kirkcaldy Sheriff Court today.