One person has been killed and two others critically injured in a stabbing attack in Sydney’s west.

Police were told on arrival at the scene in Merrylands on Tuesday morning that a man stabbed multiple people before leaving the area on foot.

Paramedics treated three people for serious injuries, but one person died at the scene.

Police officers stand on the sidewalk next to a row of cars.

Police at the scene after three people were stabbed at Merrylands. (ABC News: Victoria Pengilley)

Two others were taken to hospital in a critical condition.

Following inquiries, a man was arrested nearby and taken to Granville Police Station.

A crime scene has been established and an investigation is now underway.

Vision from the scene captured several emergency service vehicles and personnel, with paramedics appearing to treat two people on stretchers.

Several officers on street from above

NSW Police Public Order and Riot Squad officers attended a nearby house after the stabbing. (ABC News)

The incident happened on a busy Merrylands Road, with part of the road now closed.

Vision shows police officers searching a property and the surrounding area while talking to locals.

Stabbing attack ‘tragic’

Two men working at a nearby tobacco store said the incident was “tragic”.

“We heard like a scream and then people started running up … it was very quick after that, just choppers came and a lot of ambulances,” a man, who did not wish to be identified, told ABC News.

Another man said he was inside his shop at the time when he saw a woman talking to police.

“She guided cops towards the station and then she also guided them towards the other side of the street,” Zak said.

“We walked outside to see what’s happening, we seen a bunch of people, like a massive crowd, and then there was just a lady in front of the shop … and there’s just a bit of blood on the floor.”