Die Schlacht von Auberoche war eine größere Auseinandersetzung zwischen den Engländern und den Franzosen während der frühen Phase des Hundertjährigen Krieges. Sie wurde bei dem Dorf Auberoche in der Nähe von Périgueux in der Gascogne ausgetragen. Zu dieser Zeit gehörte die Gascogne zur englischen Krone, die englischen Truppen dort bestanden aber überwiegend aus Gascognern. Die Schlacht fand entlang des Flusses Auvézère statt, der Teil der stark umstrittenen Grenze zwischen den englischen und französischen Territorien war.