Precision Ball Bearing Supplier

IBSCO is a leading supplier of dependable, accurate and high-performance ball bearings for customers in the aerospace, medical, military and other industries. Ball bearings are a type of rolling-element bearing which use balls to maintain separation between the bearing races, which refers the ring with grooves where the balls rest on the inside and outside of the bearing. The main purposes of ball bearings are to reduce rotational friction as well as support radial and axial loads.

We offer an extensive inventory of high quality ball bearings from major global manufacturers, providing our customers with ball bearing solutions that meet the exact requirements of the most demanding applications. Our expert application specialists have the industry and application knowledge to solve your most demanding application challenges.

We ship fast – often within a week – and our inventory management and JIT services mean our clients always have access to the bearings they need. In addition, we ensure quality bearings through our in-house lot traceability practices and our ISO 9001:2008 certification. Our turnkey services include clean room manufacturing, material traceability and documentation, lubrication services, packaging and inventory management. IBSCO is certified to AS9100/ISO 9001:2008 and our products meet the highest industry standards for industrial, medical, aerospace and military applications. We understand that the performance of your products is dependent on the quality of the components used and are committed to providing the best selection and superior component products.

Bearing Configurator

Select measurement unit

Bearing Brands We Carry

We are proud to carry the following brands:

  • New Hampshire Ball Bearing - NHBB
  • NMB
  • Myonic
  • Timken
  • RBC
  • Koyo
  • INA/FAG
  • NACHI
  • Barden Precision Bearings
  • Fafnir
  • IJK
  • Koyo
  • WIB
  • and more.

Contact one of our sales representatives today
for a quote from Intercontinental Bearing Supply Co.
or call us today at 800.231.6480.