Summary Tight oil, present in reservoirs of low porosity and permeability, can be regarded as a kind of unconventional resource. The tightening process in this kind of reservoir is controlled by the lithology and diagenetic history of the host formation. Upper Triassic Yanchang Formation siltstones and sandstones are the main reservoirs for hydrocarbon accumulation in the Heshui Oil Field (HOF), southwestern Ordos Basin. The reservoirs exhibit low porosity, low permeability, and strong heterogeneity. In recent years, numerous drillcores have been recovered from these units, but the porosity-permeability characteristics and burial history of these silty and sandy reservoirs have not yet been reported in detail. In this study, an integrated analysis of the lithofacies, diagenesis, and reservoir characteristics of the siltstones and sandstones was achieved using a combination of core and thin section, grain size, scanning electron microscopy (SEM), X-ray diffraction (XRD), δ13C and δ18O, mercury intrusion capillary pressure (MICP), and porosity and permeability data. Our primary goals were to quantify the porosity-permeability characteristics of these silty and sandy reservoirs, restore their diagenetic histories, and examine the paragenetic relationship of reservoir tightness to hydrocarbon accumulation. The silty and sandy reservoirs represent braided river delta facies consisting of compositionally and texturally immature sediments. In the burial environment, they underwent complex diagenetic processes that reduced porosity from an initial average of ~38% to the present ~8%. Porosity-destructive processes included compaction (~ –12.5%) and cementation (~ –21%), with increases in porosity related to grain dissolution (~ +2.2%) and tectonic fractures (~ +1.1%). The reservoirs underwent four diagenetic stages: (1) Penesyngenetic and Eogenetic A Stage (Late Triassic-Early Jurassic); (2) Eogenetic B Stage (Late Jurassic); (3) Early Mesogenetic A Stage (Early Cretaceous); and (4) Late Mesogenetic A Stage (Late Cretaceous to recent). Hydrocarbon charging of these reservoirs occurred in three pulses. Existing pore space was partly filled by hydrocarbons during the Eogenetic B Stage. A second hydrocarbon charging event occurred during the Early Mesogenetic A Stage, when residual primary intergranular pores and secondary dissolution pores were filled. A third hydrocarbon charging event occurred during the Late Mesogenetic A Stage, when the reservoirs were tight. Siltstone beds deposited in delta front environments are the main future exploration targets in the Chang 6 to 8 members. The results of this study provide a useful reference framework for future exploration of hydrocarbon resources in the Upper Triassic Yanchang Formation of the HOF, as well as potential insights into the evolution of similarly tight reservoirs in other basins.