Ten people have been killed by a strike near a United Nations school in the embattled coastal territory, a Gaza health official said.

Ashraf al-Kidra said another 35 were wounded after the hit near a boys' school in the southern town of Rafah that is sheltering people displaced by the 27-day conflict between Israel and Hamas.

Witnesses said the attack happened while people were waiting in line for food supplies. It was not immediately clear whether the strike was the result of Israeli or Palestinian fire.

The Israeli military had no immediate comment and the UN said it was not immediately clear where the strike originated.

In nearly four weeks of fighting, more than 1,700 Palestinians, mainly civilians, have been killed as well as nearly 70 Israelis, almost all soldiers.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.