Dinarsko gorstvo je gorski sistem zahodnega Balkanskega polotoka.
Dinarsko gorstvo je mlado nagubano gorstvo, ki poteka vzdolž na zahodnem delu Balkanskega polotoka, vzdolž Jadranskega morja in geotektonsko predstavlja del Dinaridov. Na severozahodnem delu meji z alpskimi gorstvi, in sicer na črti Tolmin - Idrijca - Žiri - južni rob Ljubljanskega barja - Škofljica - Temenica - Šmarjeta - Krka - Sava, na zahodu zajema tudi Istro in otoke, na jugu pa se razteza do porečij Kolubare in Morave, oziroma do Kosovske kotline in Prokletije v Srbiji.
Za to gorstvo je značilna »Dinarska« smer gubanja v smeri severozahod-jugovzhod. Gorstvo se geomorfološko deli na notranji dinarski pas in zunanji kraški pas.
Med najvišjimi vrhovi gorstva so najvišji Jezerski vrh na meji s Črno goro, 2692 m Durmitor (2522 m), Dinara (1913 m), Velebit (1758 m), v Sloveniji pa Snežnik (1796 m).