Highest Quality Frac Sand
Superior Supply Chain
Best in Class Customer Service
Safety First

Frac Sand

At Capital Sand, we take pride in the quality of frac sand that we provide our customers. We operate two frac sand mines currently exceeding 7M tons of annual production capacity. We offer regional sand in the Permian Basin and Northern White sand to the Marcellus/Utica, Haynesville, and Eagle Ford.

Frac Sand


In the Midwest, we are a trusted sand mining, production, and distribution company providing construction sand & gravel, sports sand, and industrial silica.


Supply Chain

We are vertically integrated and ship products by barge, truck, and rail. By barge, we transport product on the Mississippi River, Ohio River, and intercoastal waterways of the United States providing our customers uninterrupted, reliable delivery.



For frac sand, we offer streamlined logistics through our “near well” storage and transload facilities in the Marcellus/Utica, Haynesville and Eagle Ford. We continue to expand our locations to best meet our customers’ needs.

See Locations

Last Mile

For our frac customers, we offer last mile trucking, on site equipment, and 24/7 personnel for our terminal and mine locations to the well head through our industry partners.

Frac Logistics


Capital Sand Company, Inc. was founded in 1973 and is a trusted industrial sand mining company in the Midwest. Our frac sand division is committed to the highest level of production quality, customer service, and safety standards.

About Us

Permian Mine & Terminal

7764 E I-20
Monahans, TX 79756

Get Directions

Missouri Mine

418 Co Rd 347,
Jackson, MO 63755

Get Directions

Corporate Office

221 Bolivar Street, Suite 400
Jefferson City, MO 65101

Get Directions

Houston Office

2001 Kirby Drive, Suite 360
Houston, TX 77019

Get Directions

Bellaire Terminal

5310 N Guernsey Street
Bellaire, OH 43906

Get Directions

Bens Run Terminal

12107 Energy Highway
Bens Run, WV 26146

Get Directions

East Liverpool Terminal

101 State Route 68
Midland, PA 15059

Get Directions

Steubenville Terminal

440 South 3rd St
Steubenville, OH 43952

Get Directions

Hanna Terminal

364 Riverport Drive
Coushatta, LA 71019

Get Directions

Hannibal Terminal

43840 State Road 7
Hannibal, OH 43931

Get Directions

McKees Rocks Terminal

149 Nichol Ave
McKees Rocks, PA 15136

Get Directions

Maidsville Terminal

733 Lazelle Union Rd
Maidsville, WV 26501

Get Directions

Morgantown Terminal

255 South Plant St
Morgantown, WV 26501

Get Directions

Powhatan Terminal

2538 LA 1
Natchitoches, LA 71457

Get Directions

Victoria Terminal

1900 FM 1432
Victoria, TX 77905

Get Directions