Rogers, Oklahoma

Rogers: a city in Craig County, Oklahoma.

About

Rogers is a city located in the county of Craig in the U.S. state of Oklahoma.

Quick Facts about Rogers

State Oklahoma (United States)
County Craig County
Latitude & Longitude 36.9170,-95.1977
Time Zone America/Chicago
Local time 12:33:22 (8th November 2026)
Weather 34℉ Mostly Clear then Areas Of Fog 7-days weather

Geography

Rogers is located at 36°55'1"N 95°11'52"W (36.9170200, -95.1977400).

Rogers map

Click "full screen" full screen map icon to open full mode. View satellite images

Weather

34°F
Mostly Clear then Areas Of Fog
0 mph Tonight

Areas of fog and patchy frost after midnight. Mostly clear, with a low around 34. West wind around 0 mph.

7-Day Forecast

Nearby Schools and Colleges

Schools and campuses linked to Rogers, OK. Select a name to open its map and contact details.

Code Name City ZIP
207290 Northeastern Oklahoma A&M College Miami (OK) 74354

Nearby Transit Stations (1)

Rail and bus stations connected to Rogers, OK. Select a station to open its map and address details.

Code Name Address Type
TLS Tulsa, Oklahoma 317 South Detroit St. BUS

Closest post offices linked to Rogers.

Post Office Name City ZIP
Welch Post Office Welch (OK) 74369

Other cities in Craig County

Cities, towns, neighborhoods & other populated places in Craig County , OK.

City Name Population Title
Vinita 5,306 City in Oklahoma