Ambulance Services

NorthWest EMS is one of Allegheny County’s largest Emergency Medical Service providers, offering emergency medical care and ambulance transport. A subsidiary of Ohio Valley Hospital, Northwest EMS services 14 neighboring counties. These include:

Avalon, Bellevue, Ben Avon, Ben Avon Heights, Crafton, Emsworth, Findlay Township, Kennedy Township, Kilbuck Township, McKees Rocks, North Fayette Township, Oakdale, and Stowe Township. NorthWest Ems also provides the staffing for Rennderdale EMS in Collier Township.


NorthWest EMS is made up of more than 150 Emergency Medical Technicians (EMTs), Advanced Emergency Medical Technicians (AEMTs), Paramedics, Prehospital RNs (PHRNs), and support staff. We have 13 licensed Advanced Life Support ambulances, 3 Advanced Life Support response vehicles, a utility truck, and a wheelchair van. Northwest EMS also provides the drivers for the Hospital’s courtesy van service.

In addition to the transport of sick or injured patients as well as providing treatment to those in need, NorthWest EMS is also responsible for providing medical coverage for special events throughout the 14 communities we serve.

Ambulances are based out of 5 stations located in Ben Avon, Crafton Borough, North Fayette Township, Findlay Township and our headquarters in Stowe Twp (McKees Rocks.) We also have a sub-station located in Kennedy Township.


NorthWest EMS has been recognized for having the fastest response times in Allegheny County. That’s because we are the only EMS service in the county to employee System Status Management, which is the process of moving ambulances from area to area as calls come in. This way, if a second or third call comes in from any of our member communities, we already have an ambulance in place.

Location and Contact Us

For more information on NorthWest EMS, visit:

For more information on Heritage Valley Kennedy’s free Transportation Service, visit:

In case of an emergency, always dial 9-1-1.

NorthWest EMS
366 Helen Street
McKees Rocks, PA 15136

Our main phone number is 412-331-2600.