Petting, auf einer Anschwemmung aus der letzten Eiszeit errichtet, soll einmal eine Insel gewesen sein, als noch große Flächen unter Wasser standen. Die Insel galt als sicher und geschützt und wurde damals schon bewohnt.
Nach überlieferten Aufzeichnungen bedeutet der Name Petting einen Ort, der dem Zu- und Ablauf des Wassers unterworfen ist.
Der Ort soll bereits um 800 eine Kirche besessen haben, die jedoch um 900 von den Ungarn zerstört wurde. Auf dem Platz der Kirche stand angeblich die Burg der Edlen von Pettingen. Dieses Edelgeschlecht geht bis in das 6. Jahrhundert zurück. Es wird angenommen, dass die nachkommenden Herren den Namen der Ortschaft jeweils als den ihren annahmen. Ebenso wird vermutet, dass Petting schon zur Zeit der Römer bestanden und den damals gleichlautenden Namen geführt hat.
Urkundlich noch weiter zurückverfolgen lässt sich die Geschichte des Gemeindeteiles Ringham, welcher nach dem salzburgischen Güterverzeichnis des Bischofs Arno, der sogenannten „Notitia Arnonis“ bereits 788 bestanden hat.
Urkundlich wurde der Ort erstmals 1048 als „Pettinga“ erwähnt. Im Jahre 1335 wird die Pfarre Petting dem Kloster St. Zeno in Reichenhall inkorporiert. Petting war Sitz einer Obmannschaft des Erzstifts Salzburg und fiel bei der Säkularisation 1803 an den Erzherzog Ferdinand von Toskana, 1805 an Österreich, welches Petting 1810 an das Königreich Bayern abtreten musste. Petting wurde dann durch das Gemeindeedikt von 1818 eine selbständige politische Gemeinde.
Am 1. Juli 1971 schloss sich die Gemeinde Ringham der Gemeinde Petting an, deren Gemeindeverwaltung früher schon in der Gemeindekanzlei Petting untergebracht war. Um eine Eingemeindung im Zuge der bayerischen Gebietsreform zu vermeiden, ging Petting 1978 eine Verwaltungsgemeinschaft mit Waging a. See, Taching und Wonneberg ein. Nach intensiven Bemühungen konnte Petting zum 1. Januar 1986 die Verwaltungsgemeinschaft Waging am See wieder verlassen.
Bevölkerungsentwicklung
Wappen
Blasonierung: „In Blau unter einer silbernen Wellenleiste, zwei schräg gestellte silberne Fische.“
Wappenbegründung: Aufgrund der historisch sehr engen Verbindung zum Kloster Sankt Zeno in Bad Reichenhall werden in das Gemeindewappen zwei schräg gestellte silberne Fische als Bild des seit 1416 geführten Stiftswappen, zwei silberne Fische im roten Feld, übernommen. Eine Wellenleiste, das Symbol für Wasser, dient als Hinweis auf den Waginger See, der an das Gemeindegebiet angrenzt.
Die offizielle Wappenführung besteht seit 1977.
Die Gemeindeflagge ist Blau-Weiß-Blau.