Zur Gemeinde Berching gehören neben der Stadt Berching 43 Ortsteile. Insgesamt leben 9.511 Menschen im Gemeindegebiet. Mit rund 131 Quadratkilometern zählt die Gemeinde zu den flächenmäßig größten in Bayern.
Neben der Stadt Berching mit 3328 Einwohnern (Stand: 30.09.2024) umfasst die Großgemeinde die Ortsteile Altmannsberg (77 Einwohner), Biermühle (2 Einwohner), Breitenfurt (13 Einwohner), Butzenberg (8 Einwohner), Dietersberg (42 Einwohner), Eismannsberg (29 Einwohner), Eglasmühle (116 Einwohner), Erasbach (537 Einwohner), Ernersdorf (89 Einwohner), Fribertshofen (162 Einwohner), Grubach (40 Einwohner), Gsöllnhof (7 Einwohner), Hennenberg (52 Einwohner), Hermannsberg (81 Einwohner), Holnstein (399 Einwohner), Jettingsdorf (65 Einwohner), Matzenhof (8 Einwohner), Neuhaus (52 Einwohner), Oening (156 Einwohner), Plankstetten (362 Einwohner), Pollanten (916 Einwohner), Raitenbuch (192 Einwohner), Rappersdorf (369 Einwohner), Ritzermühle (2 Einwohner), Roßthal (36 Einwohner), Rudertshofen (209 Einwohner), Rübling (65 Einwohner), Schweigersdorf (162 Einwohner), Simbach (34 Einwohner), Sollngriesbach (532 Einwohner), Staudenhof (5 Einwohner), Staufersbuch (283 Einwohner), Stierbaum (61 Einwohner), Thann (89 Einwohner), Thannbrunn (27 Einwohner), Wackersberg (68 Einwohner), Wallnsdorf (190 Einwohner), Wattenberg (46 Einwohner), Wegscheid (44 Einwohner), Weidenwang (304 Einwohner), Winterzhofen (156 Einwohner), Wirbertshofen (61 Einwohner), Wolfersthal (30 Einwohner), Grubmühle (5).
Seit 1. Juli 1972 gehört Berching, nach Auflösung des Landkreises Beilngries, zum vergrößerten Landkreis Neumarkt in der Oberpfalz.
Im Rahmen der großen Gebietsreform hatten sich schon zum 1. Januar 1972 die ehemals selbständigen Gemeinden Oening, Raitenbuch, Wallnsdorf und Wattenberg mit Hennenberg und Rossthal der Stadt Berching angeschlossen.
Zum 1. Juli 1972 folgten die Gemeinden Ernersdorf mit Rappersdorf und Breitenfurt, Fribertshofen mit Staudenhof, Pollanten mit Grubach, Eismannsberg, Wolfersthal und Wegscheid, Rudertshofen mit Hagenberg, Jettingsdorf und Wirbertshofen, Sollngriesbach mit Grubmühle, Staufersbuch, Stierbaum mit Rübling, Thann mit Dietersberg, Neuhaus und Thannbrunn, Weidenwang und Winterzhofen.
Erst 1976 und 1978 wurden die Gemeinden Hermannsberg, Altmannsberg mit Matzenhof, Simbach und Wackersberg, Erasbach, Holnstein mit Butzenberg und schließlich Plankstetten mit Eglasmühle eingemeindet.
Mit der Gebietsreform stieg die Bevölkerungszahl Berchings von 2600 auf heute 9.587 Einwohner (Stand: Juni 2023) an. Davon leben 3.300 im Stadtgebiet und knapp 6.300 in den 43 Ortsteilen.