Il capoluogo di contea è New Bern.
La contea di Craven è situata nella parte orientale dello stato della Carolina del Nord, al confine con la contea di Jones a nord, la contea di Lenoir a est, la contea di Jones a sud e la contea di Pamlico a ovest.