Zur Gemeinde Berching gehören neben der Stadt Berching 43 Ortsteile. Insgesamt leben 9.516 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 3318 Einwohnern (Stand: 31.12.2024) umfasst die Großgemeinde die Ortsteile Altmannsberg (79 Einwohner), Biermühle (2 Einwohner), Breitenfurt (13 Einwohner), Butzenberg (8 Einwohner), Dietersberg (41 Einwohner), Eismannsberg (29 Einwohner), Eglasmühle (117 Einwohner), Erasbach (536 Einwohner), Ernersdorf (88 Einwohner), Fribertshofen (162 Einwohner), Grubach (38 Einwohner), Gsöllnhof (7 Einwohner), Hennenberg (52 Einwohner), Hermannsberg (82 Einwohner), Holnstein (394 Einwohner), Jettingsdorf (63 Einwohner), Matzenhof (8 Einwohner), Neuhaus (59 Einwohner), Oening (156 Einwohner), Plankstetten (361 Einwohner), Pollanten (929 Einwohner), Raitenbuch (190 Einwohner), Rappersdorf (371 Einwohner), Ritzermühle (1 Einwohner), Roßthal (36 Einwohner), Rudertshofen (207 Einwohner), Rübling (64 Einwohner), Schweigersdorf (163 Einwohner), Simbach (32 Einwohner), Sollngriesbach (528 Einwohner), Staudenhof (5 Einwohner), Staufersbuch (282 Einwohner), Stierbaum (61 Einwohner), Thann (87 Einwohner), Thannbrunn (27 Einwohner), Wackersberg (70 Einwohner), Wallnsdorf (190 Einwohner), Wattenberg (46 Einwohner), Wegscheid (43 Einwohner), Weidenwang (309 Einwohner), Winterzhofen (166 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.516 Einwohner (Stand: 31.12.2024) an. Davon leben etwa 3.300 im Stadtgebiet und 6.200 in den 43 Ortsteilen.