12mm Reinforcement Bar (Iron Rod) Prices in Nigeria

Quick answer: In October 2026, iron rods sold for about ₦800,000–₦1,100,000 per tonne in bulk, and TMT rods cost more than local rods. A single 12m length of 12mm rod cost about ₦8,500–₦11,700.
Prices by type
| Type / brand | Price range | Unit |
|---|---|---|
| 12mm, per 12m length | ₦8,500 – ₦11,700 | per 12m length |
| 10mm, per 12m length | ₦5,900 – ₦8,100 | per 12m length |
| 16mm, per 12m length | ₦15,200 – ₦20,900 | per 12m length |
| Local rods (bulk) | ₦800,000 – ₦900,000 | per tonne |
| TMT rods (bulk) | ₦900,000 – ₦1,000,000 | per tonne |
Typical retail ranges seen in October 2026. Prices change often; confirm with the seller before you pay.
Prices by city
| City | Price range (per tonne) |
|---|---|
| Ibadan | ₦750,000 – ₦1,150,000 |
Why prices differ
Buying 12mm reinforcement bar (iron rod) in quantity?
Tell suppliers what you need, how much and where. Compare real Quotes or Offers through Finelib Match.
Frequently asked questions
How much is a tonne of 12mm iron rod?
About ₦800,000–₦1,100,000 per tonne in October 2026. Local rods are at the lower end (₦800,000–₦900,000) and TMT rods are higher (₦900,000–₦1,000,000 or more).
How much is one length of 12mm rod?
A standard 12m length of 12mm rod costs about ₦8,500–₦11,700. A 10mm length costs about ₦5,900–₦8,100 and a 16mm length about ₦15,200–₦20,900.
Why does the tonne price hardly change between sizes?
Rods are priced mainly by weight. A tonne costs roughly the same whatever the size, but there are fewer lengths in a tonne of thicker rods.
Sources
How we check prices- Iron Rod Price in Nigeria 2026: Per Tonne and Per Piece (8mm–32mm) — NaijaSabi, 2026-10-12
- Steel and Iron Rod Suppliers in Ibadan 2026: Trusted Dealers and Current Rod Prices — Mypricespot, 2026-06-03
- Current Price of Iron Rods Per Ton in Nigeria 2026 — Best Sales, 2026
Finelib Prices