The Pittsburgh Pirates play their home games at PNC Park, which is located in the North Shore neighborhood of Pittsburgh, Pennsylvania.