1396 wurde Straudorf, damals Strawhendorf, zum ersten Mal urkundlich erwähnt.
Von 1865 bis 1885 war die Ortschaft Fuchsenbigl eine Katastralgemeinde von Straudorf.
Der Beschluss, sich mit den Ortschaften Fuchsenbigl und Haringsee zusammenzuschließen wurde in der Gemeinderatssitzung am 6. November 1970 unter Bürgermeister Josef Konar gefasst, Straudorf ist daher seit 1971 Teil der Großgemeinde Haringsee.
Der weitläufige Anger prägt das Ortsbild der schönen Gemeinde.
Aus dem ursprünglichen Milchhaus wurde 1992 ein Feuerwehrhaus und Kommunikationsraum für die Bevölkerung errichtet - dieses weitläufigen Umbauten mussten 2018 dem Neubau eines Gemeinde- und Feuerwehrhauses weichen.
2019 nach etwas mehr als 1 ½ Jahren Bauzeit neu gebaut und am Pfingstsonntag dem 9. Juni 2019 mit einem Festakt eröffnet.