Seit der Gemeindezusammenlegung im Jahr 1972 umfasst die Marktgemeinde Schönberg, 53 km² und 13 Katastralgemeinden mit insgesamt 14 Ortschaften: Schönbergneustift, Schönberg, Mollands, See, Stiefern, Thürneustift, Buchberger Waldhütten, Altenhof, Plank, Oberplank, Fernitz, Freischling, Raan und Kriegenreith.
Die Kamptalgemeinde liegt an der Nordostecke des Verwaltungsbezirkes Krems. Das Gemeindegebiet liegt zu beiden Seiten des Kampflusses.
Mit Stand vom 01.01.2013 hat Schönberg 1902 Hauptwohnsitze und ist mit 668 Nebenwohnsitzen eine der zweitwohnsitzstärksten Gemeinden im Bezirk Krems