Établie à 154 mètres d'altitude, la gare de Belle-Isle - Bégard est située au point kilométrique 519,837 de la ligne de Paris-Montparnasse à Brest entre les gares de Guingamp et de Plouaret-Trégor. Elle était auparavant séparée de Guingamp par la halte, aujourd'hui fermée de Pédernec - Tréglamus, et de Plouaret-Trégor par la gare, aujourd'hui fermée de Trégrom.
En 2010, l'ancienne gare devenue halte SNCF ne possède plus, depuis déjà quelques années, son bâtiment voyageurs et ses voies de services lorsque ses abris de quais sont modernisés dans le cadre du plan de rénovation des gares et arrêts TER établi par le conseil régional de Bretagne.
En 2014, selon les estimations de la SNCF, la fréquentation annuelle de la gare est de 2 695 voyageurs[3].
Service des voyageurs
Accueil
C'est un point d'arrêt non géré (PANG) disposant de panneaux d'informations et d'abris de quais[4].
Jean Guerniou, « La ligne de chemin de fer Paris-Brest dans le Trégor et la gare de Belle-Isle-Bégard », dans Les Cahiers du Trégor, no 14, mars 1986, pp. 23-35
Pol Potier de Courcy, De Rennes à Brest et à Saint-Malo: itinéraire historique et descriptif, Guides Joanne, Hachette, 1864, 421 p. (intégral)