Die Gemeinde Neustadt/Vogtl. befindet sich im Zentrum des Vogtlandkreises und im sächsischen Teil des historischen Vogtlands. Geografisch liegt der Ort im Osten des Naturraums Vogtland. Neustadt/Vogtl. liegt auf einer Wasserscheide. Das nördliche Gemeindegebiet entwässert in die nahe der Ortslage Neustadt entspringenden Treba, das südliche Gemeindegebiet entwässert über den Geigenbach in die Trieb. Westlich der Ortslage Neustadt erhebt sich der Bezelberg. An der südwestlichen Gemeindegrenze liegt die Talsperre Werda (Geigenbachtalsperre).
Am 1. Juli 1950 wurden die bis dahin eigenständigen Gemeinden Neudorf und Poppengrün eingegliedert. Durch die zweite Kreisreform in der DDR kam die Gemeinde Neustadt/Vogtl. im Jahr 1952 zum Kreis Auerbach im Bezirk Chemnitz (1953 in Bezirk Karl-Marx-Stadt umbenannt), der 1990 als sächsischer Landkreis Auerbach fortgeführt wurde und 1996 im Vogtlandkreis aufging.
Einwohnerentwicklung
Entwicklung der Einwohnerzahl (ab 1998 31. Dezember):
1910 – 901
1933 – 0871
1998 – 1274
1999 – 1283
2000 – 1260
2001 – 1267
2002 – 1286
2003 – 1280
2004 – 1230
2007 – 1124
2008 – 1109
2010 – 1077
2012 – 1008
2013 – 0996
2014 – 1001
2015 – 0979
Datenquelle ab 1998: Statistisches Landesamt Sachsen
1910 war Neustadt unter den 69 Kommunen der Amtshauptmannschaft Auerbach auf Rang 33 der Einwohnerstatistik.
Die Sitzverteilung ist mindestens seit 2014 unverändert. Tritt nur eine Gruppierung an, können die Wähler Namen aller passiv Wahlberechtigten nennen. Eine Wahl auf diesem Wege ist in den vergangenen drei Wahlen ebenso nicht geschehen.
Neustadt ist Mitglied der internationalen Städtefreundschaft Neustadt in Europa, in der 37 Städte mit Namen Neustadt aus acht Ländern zusammengeschlossen sind.