Hamilton police are investigating what they believe is a targeted attack after three men were shot in the city last night.

Police say they received a call about multiple shots fired around 10:30 p.m.

Officers arrived to find three men with gunshot wounds, who were all taken to hospital with serous injuries.

When speaking to witnesses, police learned that at least two men were seen firing handguns at the victims before running away and entering a vehicle.

Police are looking for the two men and are asking anyone with details on the incident to contact them or Crime Stoppers.

The three men who were shot are now reported to be in stable condition.