La quasi-totalité de son parcours consiste en une route à deux voies de type « toboggan ». Cette route, particulièrement accidentogène, connaît un important trafic de poids-lourds ; sa mise à 2×2 voies entre Poitiers et Limoges est en projet[1],[2],[3]. Pour l'instant, seules les sections à 2×2 voies autour de Poitiers, de Fleuré et quelques créneaux de dépassement autour de Bellac existent. Les travaux ont déjà commencé pour les rallonger, mais les désaccords entre financeurs compliquent le lancement des chantiers[4], déjà ajourné le temps des études sur le projet de LGV Poitiers-Limoges.
Des tronçons actuels de la RN 147, seul celui de Limoges à Loudun est d'origine ; le tronçon de Loudun à Montreuil-Bellay appartenait à la RN 761, le tronçon de Montreuil-Bellay à Longué-Jumelles appartenait à la RN 138, et celui de Longué-Jumelles à Angers est issu d'anciennes routes départementales.
Le décret du conserve la section Limoges-Poitiers[5]. Le tronçon entre Poitiers et AngersviaLoudun et Saumur est déclassé et reversé aux conseils généraux des départements traversés et devient la RD 347.
La section entre Couzeix et Limoges est déclassée en RD 947.
Section à 2x2 voies (rocade de Poitiers)
Carrefour giratoire entre N147, route des Sachères et avenue Jacques Cœur :
(Trois-quarts d'échangeur, sens Poitiers - Limoges et depuis Limoges) : Poitiers-Centre, Niort, Angoulême, Poitiers-Beaulieu, Poitiers-Touffenet, Parc des Expositions