Rochefort is a commune in southwestern France, a port on the Charente estuary. It is a sub-prefecture of the Charente-Maritime department.