Über die Postleitzahl 95700
Neusorg liegt im Landkreis Tirschenreuth: Elf Kilometer trennen die Gemeinde von Marktredwitz im Nordosten, gut 30 Kilometer von Bayreuth im Westen; durch das größtenteils bewaldete Gemeindegebiet fließt die Fichtelnaab.
Der Ort entstand um 1535 auf eher kargem Boden – der Name geht vermutlich auf die „Sorge“ zurück, die die karge Beschaffenheit der Äcker den Siedlern bereitete. Von der Mitte des 17. Jahrhunderts bis 1854 wurde hier Bergbau betrieben, danach beschleunigte der Bau der Bahnstrecke Nürnberg–Cheb die Entwicklung des zunächst kleinen Ortes. Ursprünglicher Gemeindesitz war das benachbarte Schwarzenreuth; erst 1949 wurde die Gemeinde nach dem inzwischen bevölkerungsreicheren Neusorg umbenannt. Ihre heutige Form erhielt sie 1978 durch die Eingliederung von Riglasreuth und Wernersreuth, wobei im selben Jahr die Streusiedlung Schurbach an die Stadt Waldershof abgetreten wurde.
Zu den Baudenkmälern zählen das Schloss Riglasreuth und das Schloss Schwarzenreuth. Der Bahnhof Neusorg liegt weiterhin an der Strecke Nürnberg–Cheb, während die frühere Stichbahn nach Fichtelberg heute aufgelassen ist.
Auf 17,7 km² leben 1.913 Menschen, das ergibt 108 je Quadratkilometer. Die Gemeinde grenzt unter anderem an Ebnath, Waldershof und Pullenreuth.