Palestinian officials have said Israeli air strikes hit three Gaza hospitals and a school today, killing at least 22 people.
A ground battle is reportedly under way at another hospital, as Israel's forces take on Hamas in the heart of the enclave.
Officials said missiles landed in the courtyard of Gaza's biggest hospital, Al-Shifa, in the early hours, damaged the Indonesian Hospital and reportedly set fire to the Nasser Rantissi paediatric cancer hospital.
The hospitals are in northern Gaza, where Israel says the Hamas militants who attacked it last month are concentrated.
They are full of patients and doctors, as well as people displaced by the violence.
Israel says Hamas is using the hospitals as human shields, which the group denies.
Israeli tanks, which have been advancing through northern Gaza for almost two weeks, have taken up positions around the Nasser Rantissi, Children's and Eye hospitals, as well as the Al-Quds hospital, medical staff said earlier, raising the alarm.
"Israel is now launching a war on Gaza City hospitals," Mohammad Abu Selmeyah, director of Shifa hospital, which was struck by a missiles early today, said.
Gaza health ministry spokesman Ashraf Al-Qidra said Israel had bombed Shifa hospital buildings five times.
"One Palestinian was killed and several were wounded in the early morning attack," he said by phone.
Videos verified by Reuters showed scenes of panic and people covered in blood.
Mr Selmeyah said later that at least 20 people were killed in Israeli strikes on Al-Buraq school in Gaza City, where people whose homes had been destroyed were sheltering.
The Palestinian Red Cross said Israeli forces were shooting at Al-Quds hospital, and there were violent clashes, with one person killed and 28 wounded, most of them children.
Israel did not immediately comment on the reports.
It says it does not aim its attacks at civilians and tries to protect them, but that Hamas militants have hidden command centres and tunnels beneath Shifa and other hospitals.
"While the world sees neighbourhoods with schools, hospitals, scout groups, children's playgrounds and mosques, Hamas sees an opportunity to exploit," the Israeli military said. Hamas says such statements are untrue.

With Palestinian officials reporting more than 11,000 dead, Israel has faced growing calls for restraint in its month-old war on Hamas but says the militants, whose 7 October attack made all Israelis fear for their lives, would exploit a ceasefire.
The Israeli military said it struck more than 15,000 "terror targets" in Gaza and located 6,000 weapons since the beginning of the war.
The armed wing of Hamas said it was still firing rockets and shells into Israel and fighting off troops in Gaza.
Sirens sounded in Tel Aviv and surrounding areas to alert people to Hamas rocket fire. Medics reported two women in Tel Aviv suffered shrapnel wounds.
Thousands flee for southern Gaza
Even before the conflict closed in on them, Gaza's hospitals were struggling to cope, with medical supplies, clean water and fuel to power generators running out and surgery being done without anaesthetics.
In the wake of the blast at Shifa hospital, many people fled.
Ayman Al-Masri, wounded in his leg in the early days of the war, had taken shelter there with his mother and sister ten days ago.
"They struck Shifa today. Everyone started to run to the streets and we came here walking," he said.
"We want a truce, we want a solution, a political solution. I want the whole world to stand with us," he said.
"Tens of our children are killed every day, these are massacres, this is an all-out war."
The Israeli government said people would have all day to move to the south of Gaza and Al-Masri was among thousands escaping.

Hamas-affiliated media cited health officials as saying three people were killed on a road used by people fleeing south.
Israeli government spokesperson Eylon Levy said the Hamas headquarters was in Shifa's hospital's basement, which meant the hospital could lose its protected status and become a legitimate target.
Mr Qidra said clearing out the hospitals was impossible.
"We are talking about 45 babies in incubators, 52 children in intensive care units, hundreds of wounded and patients, and tens of thousands of displaced people," he said.
Palestinian officials said 11,078 Gaza residents had been killed as of yesterday, about 40% of them children, in air and artillery strikes with many others wounded.
Israel tonight revised down the death toll from last month's Hamas attacks from 1,400 to 1,200, according to a foreign ministry spokesman.
"This is the updated number. It is due to the fact that there were lot of corpses that were not identified and now we think those belong to terrorists ... not Israeli casualties," ministry spokesman Lior Haiat told AFP.
Dawn air strikes reported
The World Health Organization said colleagues had reported "intense violence" at Shifa hospital and "significant bombardment" on Rantissi hospital.
The Palestinian health ministry said later that Rantissi hospital was reported to be on fire after suffering a direct hit.
"Israel ... targeted at dawn a number of hospitals in the Gaza Strip," Palestinian Health Minister Mai Alkaila said.
A person who said they were a member of staff of Nasser Children's Hospital posted an appeal on social media saying they were surrounded.
"We are blockaded inside the hospital by tanks, and we are exposed to heavy fire against us. We don't have electricity, no oxygen for patients, no fresh water," it said. "The situation here is very difficult and dangerous."
Indonesia said parts of the Indonesian Hospital in northern Gaza had been damaged in overnight explosions nearby.
Gaza's health ministry has said 18 of Gaza's 35 hospitals and 40 other health centres were out of service either due to damage from shelling or lack of fuel.
For weeks, I've been speaking with Israel's leaders about the importance of humanitarian pauses in the fighting to get civilians to safety, support the freeing of hostages, and increase the flow of food, water, and medicine into Gaza.
— President Biden (@POTUS) November 9, 2023
Here's the latest on those conversations:
The White House said yesterday that Israel agreed to pause military operations in parts of north Gaza for four hours a day, but there was no sign of a let-up in the fighting.
The pauses, which would allow people to flee along two humanitarian corridors and could be used for the release of hostages, were significant first steps, White House national security spokesperson John Kirby said.
But Israeli Prime Minister Benjamin Netanyahu suggested any pauses would be scattered, and there was no official confirmation of a plan for recurring breaks.
Asked if there would be a "stoppage" in fighting, Mr Netanyahu said on the Fox News channel: "No. The fighting continues against the Hamas enemy, the Hamas terrorists, but in specific locations for a given period of a few hours here or a few hours there, we want to facilitate the safe passage of civilians away from the zone of fight and we're doing that."