Jarnac (saintonžejsko Jharnat) je naselje in občina v zahodnem francoskem departmaju Charente regije Poitou-Charentes. Leta 2006 je naselje imelo 4.535 prebivalcev.
Kraj leži v pokrajini Saintonge na desnem bregu reke Charente, 14 km vzhodno od Cognaca.
Jarnac je sedež istoimenskega kantona, v katerega so poleg njegove vključene še občine Bassac, Chassors, Fleurac, Foussignac, Houlette, Julienne, Les Métairies, Mérignac, Nercillac, Réparsac, Sainte-Sévère, Sigogne in Triac-Lautrait z 12.394 prebivalci.
Kanton Jarnac je sestavni del okrožja Cognac.
Uradna stran (francosko)
Ta članek o naselju v Franciji je škrbina. Pomagajte Wikipediji in ga razširite.