Talybont-on-Usk is located in the county of Powys, Wales, six miles south-east of the town of Brecon, 25 miles north-west of the major city of Newport, 29 miles north of Cardiff, and 138 miles west of London. Talybont-on-Usk lies five miles north-west of the Gwent border, and was historically in the county of Brecknockshire. Talybont-on-Usk falls within the unitary authority of Powys - Powys. It is in the LD3 postcode district. The post town for Talybont-on-Usk is Brecon.


Talybont-on-Usk is in the ceremonial county of Powys, the historic county of Brecknockshire, and the administrative county of Powys - Powys.
| Ceremonial County | Powys |
|---|---|
| Historic County | Brecknockshire |
| Administrative County | Powys - Powys |
Talybont-on-Usk is situated towards the southernmost extremity of Powys, and roughly centrally between the easternmost and westernmost extremities of Powys.

The nearest postcode to the centre of Talybont-on-Usk is LD3 7YL.
Talybont-on-Usk is situated towards the southernmost extremity of the LD3 postcode district, and towards the easternmost extremity of the LD3 postcode district.

The post town for Talybont-on-Usk is Brecon. Talybont-on-Usk is in the LD3 postcode district, which corresponds to the post town of Brecon.
The centre of Talybont-on-Usk is located at position 51.89556° latitude and -3.28977° longitude.
| Latitude | 51.89556° |
|---|---|
| Longitude | -3.28977° |
The centre of Talybont-on-Usk is located at the grid reference easting 311347 and northing 222676 within the British National Grid (OSGB36) system.
| Easting | 311347 |
|---|---|
| Northing | 222676 |
Position of Talybont-on-Usk relative to nearby towns. Distance is measured from the centre of Talybont-on-Usk to the centre of the town.
Position of Talybont-on-Usk relative to nearby cities. Distance is measured from the centre of Talybont-on-Usk to the centre of the city.