Zur Stadt Berching gehören neben dem Kernort Berching weitere 45 Ortsteile. Insgesamt leben 9.467 (Stand: 31.03.2026 Menschen im Gemeindegebiet. Mit rund 131 Quadratkilometern zählt die Gemeinde zu den flächenmäßig größten in Bayern.
Neben dem Kernort der Großgemeinde Berching mit 3320 Einwohnern (Stand: 31.03.2026) umfasst die Großgemeinde die Ortsteile Altmannsberg (82 Einwohner), Biermühle (2 Einwohner), Breitenfurt (12 Einwohner), Butzenberg (4 Einwohner), Dietersberg (41 Einwohner), Eglasmühle (115 Einwohner), Eismannsberg (31 Einwohner), Erasbach (539 Einwohner), Ernersdorf (92 Einwohner), Fribertshofen (161 Einwohner), Grubach (35 Einwohner), Grubmühle (6 Einwoner), Gsöllnhof (7 Einwohner), Hagenberg, Hennenberg (51 Einwohner), Hermannsberg (83 Einwohner), Holnstein (380 Einwohner), Jettingsdorf (62 Einwohner), Matzenhof (8 Einwohner), Neuhaus (53 Einwohner), Oening (154 Einwohner), Plankstetten (369 Einwohner), Pollanten (904 Einwohner), Raitenbuch (192 Einwohner), Rappersdorf (369 Einwohner), Ritzermühle (1 Einwohner), Roßthal (40 Einwohner), Rudertshofen (211 Einwohner), Rübling (67 Einwohner), Schweigersdorf (162 Einwohner), Simbach (31 Einwohner), Sollngriesbach (521 Einwohner), Staudenhof (6 Einwohner), Staufersbuch (272 Einwohner), Stierbaum (62 Einwohner), Thann (92 Einwohner), Thannbrunn (27 Einwohner), Wackersberg (73 Einwohner), Wallnsdorf (190 Einwohner), Wattenberg (41 Einwohner), Wegscheid (40 Einwohner), Weidenwang (309 Einwohner), Winterzhofen (158 Einwohner), Wirbertshofen (59 Einwohner), Wolfersthal (33 Einwohner).
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.467 Einwohner (Stand: 31.03.2026) an. Davon leben etwa 3.300 im Stadtgebiet und 6.200 in den 45 Ortsteilen.