Grafling besteht aus 40 Ortsteilen:
- Grafling
- Alberting
- Arzting
- Bergern
- Burgholz
- Datting
- Diessenbach
- Eidsberg
- Endbogen
- Englburgsried
- Giggenberg
- Graßlingsberg
- Großtiefenbach
- Grub
- Haidhof
- Hochoberndorf
- Hörpolding
- Hundsruck
- Kleintiefenbach
- Loderhart
- Mitterbühl
- Mitterhirschberg
- Mühlen
- Mühlen-Siedlung
- Neumühle
- Neuwühn
- Oberhirschberg
- Oberprechhausen
- Oberried
- Ottenberg
- Petraching
- Rohrmünz
- Rohrmünzmühle
- Ulrichsberg
- Unterhirschberg
- Unterprechhausen
- Unterried
- Wühn
- Wühnried