Pour les roches ignées et la plupart des roches métamorphiques la porosité est relativement faible et peut être ignorée. La densité de ces roches va donc dépendre principalement des minéraux les constituant, elle varie entre 2,6 et 3,4 103 Kg/m3. La pression joue un rôle au début car les pores et les fractures se ferment lorsque la pression augmente et la densité augmente puis, très rapidement, elle reste stable.

Pour les roches sédimentaires, qui sont les principaux réservoirs, la densité varie beaucoup plus :

Densité des principales roches sédimentaires (d'après Wohlenberg, 1982)

Pour les sédiments non consolidés, comme les sols ou les sables, la densité peut descendre lorsqu'ils sont secs jusqu'à des valeurs beaucoup plus faibles de 1,3 103 Kg/m3. Une autre caractéristique des sédiments poreux c'est leur relative compressibilité, ce qui a pour conséquence que leur densité varie avec la profondeur et donc avec la pression. Cette relation n'est pas linéaire et atteint une valeur asymptotique pour les grandes profondeurs (environ 2 Km).