The extent of the civil parish corresponds fairly closely to that of the town so is mostly urban in character. It is bordered to the east by Cardinham parish, to the southeast by Lanhydrock parish, to the southwest and west by Lanivet parish, and to the north by Helland parish.
Bodmin has a population of 12,778 (2001 census). This population had increased to 14,916 at the 2011 Census. It was formerly the county town of Cornwall until the Crown Courts moved to Truro which is also the administrative centre (before 1835 the county town was Launceston). Bodmin was in the administrative North Cornwall District until local government reorganisation in 2009 abolished the District (see also Politics of Cornwall#Cornwall Council). The town is part of the North Cornwall parliamentary constituency, which is represented by Dan Rogerson MP.
Bodmin Town Council is made up of 16 councillors who are elected to serve a term of four years. Each year, the Council elects one of its number as Mayor to serve as the town's civic leader and to chair council meetings.
Bodmin was established as a municipal borough in 1835 and continued to be so until the municipal reorganization of 1974. Prior to 1835 it was an "ancient borough" in the Trigg Hundred. In 1934 the rural district for the surrounding area, named Bodmin Rural District, was abolished and part of Bodmin Civil Parish which had been part of the rural district was absorbed into the borough.
One of the many maps available on A Vision of Britain through Time is one from the Ordnance Survey Series of 1900 illustrating the parish boundaries of Cornwall at the turn of the 20th century. This map blows up to show all the parishes and many of the small villages and hamlets.
The following websites have pages explaining their provisions in WeRelate's Repository Section. Some provide free online databases.