Andorf is a municipality in the district of Schärding, in the Austrian state of Upper Austria. It lies in the country's northern Alpine foreland region, near the border with Germany.
As of 2024, the municipality had a population of 5,218. It is one of the larger communities in the Schärding district.