Der Name Schwaig soll sich vom althochdeutschen „Sweiga“ ableiten, was umhegter Weideplatz bedeutet. Die Zeidler sammelten Honig von Bienenvölkern ein und handelten damit. Sie hatten im Wald das Vorrecht auf die Nutzung eines abgegrenzten Gebietes. Kaiser Karl IV. verpfändete 1350 das Zeidelrecht mit der Folge eines Wechsels der zuständigen Gerichtsbarkeit. Der Ort Schwaig wurde 1360 erstmals urkundlich erwähnt. Der Graf von Nassau veräußerte die Ortschaft an den Burggrafen Albrecht von Nürnberg. Von 1427 bis 1807 war die Reichsstadt Nürnberg der Lehnsherr. Im Zweiten Markgrafenkrieg 1552 und im Dreißigjährigen Krieg wurde das Schwaiger Schloss verwüstet. Das Schloss befand sich im Eigentum diverser Nürnberger Patrizierfamilien. Das Gebäude wurde 1952 von der Evangelischen Kirchengemeinde Behringersdorf erworben und gelangte dann zur neuen Kirchengemeinde Schwaig. Im Jahr 1972 kaufte die Gemeinde Schwaig das Schloss. Im September findet jährlich das Schwaiger Schlossfest statt. In der Mitte des 20. Jahrhunderts verbesserte sich die ökonomische Situation in Schwaig aufgrund von Betriebsansiedlungen stark und die Bevölkerungszahl erhöhte sich.