Highway Hygiene

The below table shows the best public restrooms in each state, as voted for by 3,017 drivers.

Location State
Ozark (US-231) Alabama
Kenai River Center – Soldotna Alaska
Sunset Point Rest Area – I-17 Arizona
Ozark Rest Area – I-40 Arkansas
Camp Roberts Rest Area – US-101 (San Miguel) California
Trinidad Welcome Center – I-25 (Southern Colorado) Colorado
I-84 Danbury Welcome Center (Westbound) Connecticut
Biden Welcome Center – I-95 (Newark) Delaware
Florida Welcome Center – I-95 (Jacksonville) Florida
Georgia Welcome Center – I-95 (Savannah area) Georgia
Kula Forest Reserve Picnic Area – Maui (Haleakalā Hwy) Hawaii
Smoky Mountain Rest Area – ID-75 (Sun Valley Scenic Byway) Idaho
Belvidere Oasis – I-90 (Chicago area) Illinois
Greenfield Rest Area – I-70 (East of Indianapolis) Indiana
Loess Hills Scenic Byway Rest Area – I-29 (near Missouri Valley) Iowa
Topeka Service Area – I-70 Kansas
Kentucky Welcome Center – I-65 (Bowling Green) Kentucky
Slidell Louisiana
Kittery Welcome Center – I-95 (Southern Maine) Maine
I-95 Maryland House – (Between Baltimore and Delaware) Maryland
Charlton Service Plaza – I-90 (Mass Pike, East & Westbound) Massachusetts
New Buffalo Welcome Center – I-94 (Near Indiana border) Michigan
Goose Creek Rest Area – I-35 (North of Hinckley) Minnesota
Vicksburg Welcome Center – I-20 (Overlooking the Mississippi River) Mississippi
Joplin Welcome Center (I-44 Exit 4) Missouri
Sweetgrass Rest Area – I-15 (Canadian border) Montana
Melia Hill Rest Area – I-80 (Near Waverly, Westbound) Nebraska
Amargosa Valley Rest Area – US-95 (Southwestern Nevada) Nevada
Salem Welcome Center – I-93 (Southern NH) New Hampshire
Clara Barton Service Area – NJ Turnpike (Southbound, Exit 1) New Jersey
Santa Rosa Welcome Center – I-40 (Central NM) New Mexico
Long Island Welcome Center – Interstate 495 New York
Burlington Rest Area – I-85/I-40 (Between Greensboro & Durham) North Carolina
Painted Canyon Rest Area – I-94 (Theodore Roosevelt National Park) North Dakota
Jeffersonville Welcome Center – I-71 (Midway between Cincinnati and Columbus) Ohio
Oklahoma Welcome Center – I-35 (Southbound, Near Thackerville) Oklahoma
Oak Grove Rest Area – I-5 (Near Salem) Oregon
Sideling Hill Service Plaza – I-76 (Pennsylvania Turnpike) Pennsylvania
Portsmouth (off Route 24) Rhode Island
South of the Border – I-95 (Dillon) South Carolina
Spearfish Rest Area – I-90 (Black Hills region) South Dakota
I-81 Welcome Center – Bristol (Northeast Tennessee) Tennessee
Hill County Safety Rest Area – I-35 (Northbound near Hillsboro) Texas
Echo Canyon Rest Area – I-80 (Eastern Utah) Utah
Williston Rest Area – I-89 (Near Burlington) Vermont
New Kent East Rest Area – I-64 (Between Richmond & Williamsburg) Virginia
Sprague Lake Rest Area – I-90 (Eastern WA) Washington
Bluestone Welcome Center – I-77 (Near Princeton) West Virginia
Rest Area 10 – I-90/I-94 (Lyndon Station, Mile Marker 75) Wisconsin
Sheridan Welcome Center – I-90 (Northern WY) Wyoming