Castelsagrat is a charming bastide town in the western part of the Tarn-and-Garonne department midway between Agen and Moissac. The town is within the boundaries of the rural 'Pays Agenais' region.
Exploring Castelsagrat
It doesn't take long to visit the village. The focus in Castelsagrat is the main central square, the Place de la Liberté, which is surrounded by lovely stone arcaded buildings dating from the 13th and 14th centuries. Various small shops and a cafe are also to be found in the arcades.
The large central square in Castelsagrat no longer has the traditional covered market hall found in many bastide towns but it has been planted with trees and has a selection of large planters painted pale blue to match the dominant colour of the shutters around the square and overflowing with flowers, which makes for a very attractive town square. There is also a large stone well in the square.
Down the side streets running off the square there are also some beautiful half-timbered buildings, and more period houses in stone. The most interesting of these are to be seen in Rue Notre Dame and Rue de l'Echauguette.
The church of Castelsagrat stands on the corner of the main square and is the principal historic monument in the village. It was built in the 14th century but has been repaired and modified many times over the centuries. It has a particularly impressive altarpiece that is really quite exceptional, especially for a village church, with its statues, golden columns and intricate woodcarvings.
Places near to Castelsagrat
The region around the town is a quiet rural environment, peaceful even in the height of summer. There are several other small towns and villages in the Pays de l'Agenais region which, like Castelsagrat itself, don't individually take long to explore but are very pleasant and a reminder of a France that is no longer easy to find - close by these include Brassac, Montjoi, Beauville and Bourg-de-Visa.
The quiet roads and gently rolling landscapes make this an ideal region for cycling in the south of France.
You can find more travel ideas in the Tarn-et-Garonne guide and the Midi-Pyrenees guide.
Map of Castelsagrat and places nearby
Visit near Castelsagrat with France This Way reviews

Montjoi
Monjoi is a very unspoiled small village that preserves a great deal of interesting houses
Montjoi guide
Brassac
Although it is very small, Brassac is a charming village to explore in the heart of the Tarn-et-Garonne countryside
Brassac guide
Bourg-de-Visa
Bourg-de-Visa is one of several small villages in this region with no particular monuments but charming to visit
Bourg-de-Visa guide
Valence-d'Agen
Valence d'Agen has no important monuments but is an enjoyable unspoiled small town to explore
Valence-d'Agen guide
Beauville
Beauville is one of several very small but pretty villages in the heart of the countryside
Beauville guide
Puymirol
Not far from Agen, the small town of Puymirol has a good number of interesting medieval houses in its old town
Puymirol guide... or see ALL recommended places to visit in Tarn-et-Garonne
Address: Castelsagrat, Valence, Castelsarrasin, Midi-Pyrenees, 82400, France || GPS coordinates: latitude 44.185, longitude 0.947778
Plan your visit to Castelsagrat, Tarn-et-Garonne
Hotels near Castelsagrat
Sightseeing & tourist attractions to visit nearby
- Abbaye de Saint Maurin (Saint-Maurin): religious monument (5 km)
- Eglise de Notre-Dame (Lacour): religious monument (12 km)
- Auvillar: most beautiful village (13 km)
- Moissac abbatiale St Pierre (monuments on French pilgrim routes): heritage site (14 km)
- Eglise Notre Dame (Frespech): religious monument (17 km)
- Lauzerte: most beautiful village (17 km)
- Jardin du Pèlerin: remarkable garden (17 km)
- Eglise de Saint Martin (Layrac): religious monument (23 km)
- Grottes de Fontirou: site of natural beauty (25 km)
- Agen cathédrale St Caprais (monuments on French pilgrim routes): heritage site (26 km)
- Prieuré de Sainte Marie (Moirax): religious monument (27 km)
- Pujols: most beautiful village (30 km)
The French version of this page is at Castelsagrat (Francais)