Portland: (701) 788-3760
LP Dept: (701) 788-3361
CStore: (701) 788-3278


Welcome to Farmers Union Oil of Portland, proudly serving our patrons in Traill and Steele counties and surrounding areas since 1930. We are a full service petroleum supply co-op located in Portland, North Dakota.

We provide bulk fuel, propane, a full-service shop, on-the-farm tire service, farm supplies, a 24-hour convenience store in Mayville, and cardtrol sites in Galesburg and Clifford.