# List of Canada–United States border crossings

This article includes lists of border crossings, ordered from west to east (north to south for Alaska crossings), along the Canada–United States border. Each port of entry (POE) in the tables below links to an article about that crossing.
On the U.S. side, each crossing has a three-letter Port of Entry code. This code is also seen on passport entry stamp or parole stamp. The list of codes is administered by the Department of State. Note that one code may correspond to multiple crossings.

## Land ports of entry

Download coordinates as:
* KML
* GPX (all coordinates)
* GPX (primary coordinates)
* GPX (secondary coordinates)
Port of entry hours of service for road crossings, except where noted, are open year-round during the day.
* The yellow background indicates a border crossing where travel is permitted in only one direction.
* The green background indicates a border crossing that is located at a bridge or a tunnel.
| Canada port of entry | Canada road/highway [community] | Province/ territory | U.S. port of entry | Code | U.S. road/highway [community] | State | Notes | Structure/ notable feature | Coordinates |
| Little Gold Creek | Hwy 9 (Top of the World Highway) | Yukon | Poker Creek | PKC | AK-5 (Top of the World Highway) | Alaska | Canada: Friday before Victoria Day to Sept 15 (9:00–19:00 YT); U.S.: Memorial Day to Labor Day (8:00–18:00 AKT); depending on weather & road conditions. | Northernmost Canada-U.S. border crossing | 64°5′8.02″N 141°0′3.92″W﻿ / ﻿64.0855611°N 141.0010889°W﻿ / 64.0855611; -141.0010889 |
| Beaver Creek | Hwy 1 (Alaska Highway) | Yukon | Alcan | ALC | AK-2 (Alaska Highway) | Alaska | Year-round (24-hour service). Canada: closed on holidays. | Furthest Canadian inspection station from the actual border (29 km) | 62°36′54.78″N 141°0′4.87″W﻿ / ﻿62.6152167°N 141.0013528°W﻿ / 62.6152167; -141.0013528 |
| Pleasant Camp | Hwy 3 (Haines Highway) | British Columbia | Dalton Cache | DAC | AK-7 (Haines Highway) | Alaska | Year-round (8:00–0:00 PT / 7:00–23:00 AKT). | | 59°27′1.67″N 136°21′42.42″W﻿ / ﻿59.4504639°N 136.3617833°W﻿ / 59.4504639; -136.3617833 |
| Fraser | Hwy 2 (Klondike Highway) | British Columbia | Skagway | SKA | AK-98 (Klondike Highway) | Alaska | Canada: north of border; April–Oct (24-hour service) / Nov–Mar (8:00–0:00 PT). U.S.: year-round (24-hour service) | Furthest U.S. inspection station among all U.S. land borders from actual border (8 mi south). Busiest border crossing of Alaska | 59°37′45.69″N 135°9′50.15″W﻿ / ﻿59.6293583°N 135.1639306°W﻿ / 59.6293583; -135.1639306 |
| Stewart | Highway 37A (Glacier Highway) | British Columbia | (closed – was Hyder) | HYD | International Street | Alaska | Canada: year-round (8:00–0:00 PT / 7:00–23:00 AKT / tele-video reporting after hours.) U.S.: open but unstaffed, roads connect only to Canada | Persons may legally enter the US without reporting to inspection, as there is no U.S. inspection station. (The Hyder station permanently closed c. 1970s.) | 55°54′43.28″N 130°1′2.86″W﻿ / ﻿55.9120222°N 130.0174611°W﻿ / 55.9120222; -130.0174611 |
| Boundary Bay | 56th Street [Delta] | British Columbia | Point Roberts | PTR | Tyee Drive | Washington | Year-round (24-hour service) | An obelisk marking the westernmost point of the border along the 49th parallel north is found one mile west at Monument Park. | 49°0′7.17″N 123°4′5.66″W﻿ / ﻿49.0019917°N 123.0682389°W﻿ / 49.0019917; -123.0682389 |
| Douglas | Highway 99 (Fraser Delta Thruway) | British Columbia | Blaine–Peace Arch | BLA | I-5 | Washington | Year-round (24-hour service). No commercial vehicles. | Peace Arch International Park | 49°0′7.45″N 122°45′23.49″W﻿ / ﻿49.0020694°N 122.7565250°W﻿ / 49.0020694; -122.7565250 |
| Pacific Highway | Highway 15 (Pacific Highway) | British Columbia | Blaine–Pacific Highway | PHY | SR 543 | Washington | Year-round (24-hour service). Commercial vehicles must use this crossing between Surrey and Blaine. | | 49°0′7.74″N 122°44′7.58″W﻿ / ﻿49.0021500°N 122.7354389°W﻿ / 49.0021500; -122.7354389 |
| Aldergrove | Highway 13 | British Columbia | Lynden | LYN | SR 539 | Washington | Year-round (8:00–0:00 PT). | | 49°0′8.14″N 122°29′6.37″W﻿ / ﻿49.0022611°N 122.4851028°W﻿ / 49.0022611; -122.4851028 |
| Abbotsford–Huntingdon | Highway 11 (Abbotsford–Mission Highway) | British Columbia | Sumas | SUM | SR 9 | Washington | Year-round (24-hour service) | | 49°0′8.65″N 122°15′55.25″W﻿ / ﻿49.0024028°N 122.2653472°W﻿ / 49.0024028; -122.2653472 |
| Chopaka | Nighthawk Road | British Columbia | Nighthawk | NIG | Similkameen Road | Washington | Year-round (9:00–17:00 PT). | | 49°0′0.76″N 119°40′15.74″W﻿ / ﻿49.0002111°N 119.6710389°W﻿ / 49.0002111; -119.6710389 |
| Osoyoos | Highway 97 | British Columbia | Oroville | ORO | US 97 | Washington | Year-round (24-hour service) | | 49°0′0.36″N 119°27′45.72″W﻿ / ﻿49.0001000°N 119.4627000°W﻿ / 49.0001000; -119.4627000 |
| Midway | Dominion Street | British Columbia | Ferry | FER | Customs Road | Washington | Year-round (9:00–17:00 PT). | | 49°0′0.36″N 118°45′39.96″W﻿ / ﻿49.0001000°N 118.7611000°W﻿ / 49.0001000; -118.7611000 |
| Carson | Highway 41 (Danville Highway) [Grand Forks] | British Columbia | Danville | DVL | SR 21 | Washington | Year-round (8:00–0:00 PT). | | 49°0′0.36″N 118°30′11.85″W﻿ / ﻿49.0001000°N 118.5032917°W﻿ / 49.0001000; -118.5032917 |
| Cascade | Highway 395 | British Columbia | Laurier | LAU | US 395 | Washington | Year-round (8:00–0:00 PT). | | 49°0′0.36″N 118°13′26.12″W﻿ / ﻿49.0001000°N 118.2239222°W﻿ / 49.0001000; -118.2239222 |
| Paterson | Highway 22 (Paterson–Trail Highway) | British Columbia | Frontier | FWA | SR 25 | Washington | Year-round (24-hour service) | | 49°0′1.80″N 117°49′54.12″W﻿ / ﻿49.0005000°N 117.8317000°W﻿ / 49.0005000; -117.8317000 |
| Waneta | Highway 22A (Waneta Highway) | British Columbia | Boundary | BWA | Waneta Road | Washington | Year-round (9:00–17:00 PT). | | 49°0′2.52″N 117°37′30.36″W﻿ / ﻿49.0007000°N 117.6251000°W﻿ / 49.0007000; -117.6251000 |
| Nelway | Highway 6 (Nelson–Nelway Highway) | British Columbia | Metaline Falls | MET | SR 31 | Washington | Year-round (8:00–0:00 PT). | | 49°0′0.00″N 117°17′58.92″W﻿ / ﻿49.0000000°N 117.2997000°W﻿ / 49.0000000; -117.2997000 |
| Rykerts | Highway 21 (Creston–Rykerts Highway) | British Columbia | Porthill | PTL | SH-1 | Idaho | Year-round (8:00–0:00 MST / 7:00–23:00 PST, mostly) (7:00–23:00 MST/PST, 2nd Sun, Mar–1st Sat, Nov) | | 48°59′59.64″N 116°29′58.56″W﻿ / ﻿48.9999000°N 116.4996000°W﻿ / 48.9999000; -116.4996000 |
| Kingsgate | Highway 95 | British Columbia | Eastport | EPI | US 95 | Idaho | Year-round (24-hour service) | | 49°0′1.80″N 116°10′53.40″W﻿ / ﻿49.0005000°N 116.1815000°W﻿ / 49.0005000; -116.1815000 |
| Roosville | Highway 93 | British Columbia | Roosville | ROO | US 93 | Montana | Year-round (24-hour service) | | 48°59′58.56″N 115°3′21.24″W﻿ / ﻿48.9996000°N 115.0559000°W﻿ / 48.9996000; -115.0559000 |
| Chief Mountain | Highway 6 | Alberta | Chief Mountain | CHF | MT 17 | Montana | Daytime service, seasonal: 9:00–18:00, May 15–31 and day after Labor Day–Sept 30; 7:00–22:00, June 1–Labor Day; Closed, Oct 1–May 14. | Highest altitude (1,615 m or 5,299 ft) crossing on the US–Canada border; Waterton–Glacier International Peace Park | 48°59′58.92″N 113°39′38.88″W﻿ / ﻿48.9997000°N 113.6608000°W﻿ / 48.9997000; -113.6608000 |
| Carway | Highway 2 | Alberta | Piegan | PIE | US 89 | Montana | Year-round (8:00–18:00). | | 48°59′53.16″N 113°22′44.40″W﻿ / ﻿48.9981000°N 113.3790000°W﻿ / 48.9981000; -113.3790000 |
| Del Bonita | Highway 62 | Alberta | Del Bonita | DLB | S-213 | Montana | Year-round (8:00–21:00, June 1 – Sept 15; 9:00–18:00, Sept. 16 – May 31) | | 48°59′54.96″N 112°47′17.95″W﻿ / ﻿48.9986000°N 112.7883194°W﻿ / 48.9986000; -112.7883194 |
| Coutts | Highway 4 | Alberta | Sweetgrass | SWE | I-15 | Montana | Year-round (24-hour service) | | 48°59′54.24″N 111°57′37.44″W﻿ / ﻿48.9984000°N 111.9604000°W﻿ / 48.9984000; -111.9604000 |
| Aden | Highway 880 | Alberta | Whitlash | WHT | S-409 | Montana | Year-round (9:00–17:00). | | 48°59′50.28″N 111°15′31.27″W﻿ / ﻿48.9973000°N 111.2586861°W﻿ / 48.9973000; -111.2586861 |
| Wild Horse | Highway 41 | Alberta | Wild Horse | HVR | S-232 | Montana | Year-round (8:00–21:00, May 15–Sept 30; 8:00–17:00, Oct 1–May 14). | | 48°59′57.48″N 110°12′55.08″W﻿ / ﻿48.9993000°N 110.2153000°W﻿ / 48.9993000; -110.2153000 |
| Willow Creek | Highway 21 | Saskatchewan | Willow Creek | WCM | S-233 | Montana | Year-round 9:00–17:00 CST/MDT, 2nd Sunday March – 1st Saturday Nov; 10:00–18:00 CST / 9:00–17:00 MST, rest of year | | 49°0′0.00″N 109°43′53.76″W﻿ / ﻿49.0000000°N 109.7316000°W﻿ / 49.0000000; -109.7316000 |
| Climax | Highway 37 | Saskatchewan | Turner | TUR | S-241 | Montana | Year-round (8:00–21:00 CST/MDT, June 1 – Sept 15; 9:00–18:00 MT, Sept. 16 – May 31) | | 48°59′58.20″N 108°23′21.12″W﻿ / ﻿48.9995000°N 108.3892000°W﻿ / 48.9995000; -108.3892000 |
| Monchy | Highway 4 | Saskatchewan | Morgan | MGM | US 191 | Montana | Year-round (8:00–21:00 CST/MDT, June 1 – Sept 15; 9:00–18:00 MT, Sept. 16 – May 31) | | 48°59′59.28″N 107°49′54.84″W﻿ / ﻿48.9998000°N 107.8319000°W﻿ / 48.9998000; -107.8319000 |
| West Poplar River | Highway 2 | Saskatchewan | Opheim | OPH | MT 24 | Montana | Year-round (8:00–21:00 CST/MDT, June 1 – Sept 15; 9:00–18:00 MT, Sept. 16 – May 31) | | 48°59′58.2″N 106°22′40.44″W﻿ / ﻿48.999500°N 106.3779000°W﻿ / 48.999500; -106.3779000 |
| Coronach | Highway 36 | Saskatchewan | Scobey | SCO | MT 13 | Montana | Year-round (8:00–21:00 CST/MDT, June 1 – Sept 15; 9:00–18:00 MT, Sept. 16 – May 31) | Was the world's first fully automated port of entry (est. 1996–1998) | 48°59′58.20″N 105°24′28.08″W﻿ / ﻿48.9995000°N 105.4078000°W﻿ / 48.9995000; -105.4078000 |
| Regway | Highway 6 | Saskatchewan | Raymond | RAY | MT 16 | Montana | Year-round (24-hour service) | | 48°59′57.12″N 104°34′28.46″W﻿ / ﻿48.9992000°N 104.5745722°W﻿ / 48.9992000; -104.5745722 |
| Oungre | Highway 35 | Saskatchewan | Fortuna | FRT | US 85 | North Dakota | Year-round (8:00–21:00 CST / 9:00 –22:00 CDT, 2nd Sunday March–1st Saturday Nov; 9:00–22:00, rest of year). | | 48°59′58.56″N 103°48′34.18″W﻿ / ﻿48.9996000°N 103.8094944°W﻿ / 48.9996000; -103.8094944 |
| Torquay | Highway 350 | Saskatchewan | Ambrose | AMB | ND 42 | North Dakota | Year-round (8:00–16:00 CST / 9:00–17:00 CDT, 2nd Sunday March–1st Saturday Nov; 9:00–17:00, rest of year). | | 48°59′57.48″N 103°29′12.48″W﻿ / ﻿48.9993000°N 103.4868000°W﻿ / 48.9993000; -103.4868000 |
| Estevan Highway | Highway 47 | Saskatchewan | Noonan | NOO | ND 40 | North Dakota | Year-round (8:00–21:00 CST / 9:00 –22:00 CDT, 2nd Sunday March–1st Saturday Nov; 9:00–22:00, rest of year). | | 48°59′57.48″N 103°0′17.20″W﻿ / ﻿48.9993000°N 103.0047778°W﻿ / 48.9993000; -103.0047778 |
| North Portal | Highway 39 | Saskatchewan | Portal | POR | US 52 | North Dakota | Year-round (24-hour service) | | 48°59′56.04″N 102°33′10.08″W﻿ / ﻿48.9989000°N 102.5528000°W﻿ / 48.9989000; -102.5528000 |
| Northgate | Highway 9 | Saskatchewan | Northgate | NRG | ND 8 | North Dakota | Year-round (8:00–21:00 CST / 9:00 –22:00 CDT, 2nd Sunday March–1st Saturday Nov; 9:00–22:00, rest of year). | | 48°59′56.04″N 102°16′30.36″W﻿ / ﻿48.9989000°N 102.2751000°W﻿ / 48.9989000; -102.2751000 |
| Carievale | Highway 8 | Saskatchewan | Sherwood | SHR | ND 28 | North Dakota | Year-round (8:00–21:00 CST / 9:00 –22:00 CDT, 2nd Sunday March–1st Saturday Nov; 9:00–22:00, rest of year). | | 48°59′57.48″N 101°37′40.51″W﻿ / ﻿48.9993000°N 101.6279194°W﻿ / 48.9993000; -101.6279194 |
| Lyleton | PR 256 | Manitoba | Antler | ANT | ND 256 | North Dakota | Year-round (9:00–22:00). | | 48°59′58.56″N 101°17′45.96″W﻿ / ﻿48.9996000°N 101.2961000°W﻿ / 48.9996000; -101.2961000 |
| Coulter | PTH 83 | Manitoba | Westhope | WHO | US 83 | North Dakota | Year-round (8:00–21:00). | | 48°59′58.56″N 101°1′4.80″W﻿ / ﻿48.9996000°N 101.0180000°W﻿ / 48.9996000; -101.0180000 |
| Goodlands | PTH 21 | Manitoba | Carbury | CRY | ND 14 | North Dakota | Year-round (9:00–22:00). | | 48°59′57.84″N 100°33′20.11″W﻿ / ﻿48.9994000°N 100.5555861°W﻿ / 48.9994000; -100.5555861 |
| Boissevain | PTH 10 | Manitoba | Dunseith | DNS | US 281 / ND 3 | North Dakota | Year-round (24-hour service) | International Peace Garden | 48°59′57.48″N 100°3′8.28″W﻿ / ﻿48.9993000°N 100.0523000°W﻿ / 48.9993000; -100.0523000 |
| Lena | PTH 18 | Manitoba | Saint John | SJO | ND 30 | North Dakota | Year-round (8:00–21:00). | | 48°59′57.84″N 99°39′32.15″W﻿ / ﻿48.9994000°N 99.6589306°W﻿ / 48.9994000; -99.6589306 |
| Cartwright | PTH 5 | Manitoba | Hansboro | HNS | ND 4 | North Dakota | Year-round (8:00–21:00). | | 48°59′58.92″N 99°20′48.84″W﻿ / ﻿48.9997000°N 99.3469000°W﻿ / 48.9997000; -99.3469000 |
| Crystal City | PTH 34 | Manitoba | Sarles | SAR | ND 20 | North Dakota | Year-round (9:00–22:00). | | 49°0′0″N 98°56′15.79″W﻿ / ﻿49.00000°N 98.9377194°W﻿ / 49.00000; -98.9377194 |
| Snowflake | PR 242 | Manitoba | Hannah | HNN | CR 13 (91st Ave. NE) | North Dakota | Year-round (9:00–22:00). | | 49°0′0.72″N 98°41′39.48″W﻿ / ﻿49.0002000°N 98.6943000°W﻿ / 49.0002000; -98.6943000 |
| Windygates | PTH 31 [Darlingford] | Manitoba | Maida | MAI | ND 1 | North Dakota | Year-round (9:00–22:00). | | 49°0′1.08″N 98°21′53.64″W﻿ / ﻿49.0003000°N 98.3649000°W﻿ / 49.0003000; -98.3649000 |
| Winkler | PTH 32 | Manitoba | Walhalla | WAL | ND 32 | North Dakota | Year-round (9:00–22:00). | | 49°0′1.80″N 97°54′30.96″W﻿ / ﻿49.0005000°N 97.9086000°W﻿ / 49.0005000; -97.9086000 |
| Gretna | PTH 30 | Manitoba | Neche | NEC | ND 18 | North Dakota | Year-round (9:00–22:00). | | 49°0′1.80″N 97°33′25.20″W﻿ / ﻿49.0005000°N 97.5570000°W﻿ / 49.0005000; -97.5570000 |
| Emerson | PTH 75 (Lord Selkirk Highway) | Manitoba | Pembina | PEM | I-29 / US 81 | North Dakota | Year-round (24-hour service) | Formerly known as "West Lynne"; the Canadian side was renamed in 2003 when Emerson East closed. | 49°0′1.80″N 97°14′15.72″W﻿ / ﻿49.0005000°N 97.2377000°W﻿ / 49.0005000; -97.2377000 |
| Tolstoi | PTH 59 | Manitoba | Lancaster | LAN | US 59 | Minnesota | Year-round Victoria Day & Labor Day: 8:00–20:00; Canada: 8:00–22:00; US: 8:00–18:00. | | 49°0′0.72″N 96°48′5.40″W﻿ / ﻿49.0002000°N 96.8015000°W﻿ / 49.0002000; -96.8015000 |
| Piney | PTH 89 | Manitoba | Pinecreek | PIN | MN 89 | Minnesota | Year-round Canada: 9:00–22:00; US: 9:00–17:00. | | 48°59′59.64″N 95°58′41.52″W﻿ / ﻿48.9999000°N 95.9782000°W﻿ / 48.9999000; -95.9782000 |
| South Junction | PR 310 | Manitoba | Roseau | ROS | MN 310 | Minnesota | Year-round Canada: 8:00–22:00; US: 8:00–20:00 | | 48°59′58.56″N 95°45′59.40″W﻿ / ﻿48.9996000°N 95.7665000°W﻿ / 48.9996000; -95.7665000 |
| Sprague | PTH 12 | Manitoba | Warroad | WAR | MN 313 | Minnesota | Year-round (24-hour service) | Easternmost crossing along the 49th parallel north | 48°59′56.40″N 95°22′34.32″W﻿ / ﻿48.9990000°N 95.3762000°W﻿ / 48.9990000; -95.3762000 |
| Rainy River | Highway 11 | Ontario | Baudette | BAU | MN 72 | Minnesota | Year-round (24-hour service) | Baudette–Rainy River International Bridge | 48°43′8.94″N 94°35′25.25″W﻿ / ﻿48.7191500°N 94.5903472°W﻿ / 48.7191500; -94.5903472 |
| Fort Frances | Highway 71 | Ontario | International Falls | INT | US 53 / US 71 | Minnesota | Year-round (24-hour service) | Fort Frances–International Falls International Bridge | 48°36′26.69″N 93°24′6.42″W﻿ / ﻿48.6074139°N 93.4017833°W﻿ / 48.6074139; -93.4017833 |
| Pigeon River | Highway 61 [Neebing] | Ontario | Grand Portage | GPM | MN 61 | Minnesota | Year-round (24-hour service) | Pigeon River Bridge | 48°0′5.1″N 89°35′6.61″W﻿ / ﻿48.001417°N 89.5851694°W﻿ / 48.001417; -89.5851694 |
| Sault Ste. Marie | Huron Street | Ontario | Sault Ste. Marie | SSM | I-75 | Michigan | Year-round (24-hour service) | Sault Ste. Marie International Bridge | 46°30′30.24″N 84°21′38.58″W﻿ / ﻿46.5084000°N 84.3607167°W﻿ / 46.5084000; -84.3607167 |
| Sarnia | Highway 402 | Ontario | Port Huron | PHU | I-69 / I-94 | Michigan | Year-round (24-hour service) | Blue Water Bridge | 42°59′55.3″N 82°25′24.44″W﻿ / ﻿42.998694°N 82.4234556°W﻿ / 42.998694; -82.4234556 |
| Windsor–Detroit tunnel | Goyeau Street | Ontario | Detroit–Windsor tunnel | DCT | Jefferson Avenue | Michigan | Year-round (24-hour service) | Detroit–Windsor tunnel | 42°19′25.96″N 83°2′25.04″W﻿ / ﻿42.3238778°N 83.0402889°W﻿ / 42.3238778; -83.0402889 |
| Windsor–Ambassador Bridge | Highway 3 | Ontario | Detroit–Ambassador Bridge | DCB | I-75 / I-96 | Michigan | Year-round (24-hour service) | Ambassador Bridge Southernmost road crossing and busiest commercial crossing | 42°18′42.47″N 83°4′26.39″W﻿ / ﻿42.3117972°N 83.0739972°W﻿ / 42.3117972; -83.0739972 |
| Fort Erie | Queen Elizabeth Way | Ontario | Buffalo | BUF | I-190 / Baird Drive | New York | Year-round (24-hour service) | Peace Bridge Busiest passenger vehicle crossing | 42°54′25.06″N 78°54′21.45″W﻿ / ﻿42.9069611°N 78.9059583°W﻿ / 42.9069611; -78.9059583 |
| Niagara Falls–Rainbow Bridge | Regional Road 420 (Falls Avenue) | Ontario | Niagara Falls–Rainbow Bridge | RBB | NY 104 / NY 384 | New York | Year-round (24-hour service) No commercial trucks. | Rainbow Bridge | 43°5′24.62″N 79°4′3.69″W﻿ / ﻿43.0901722°N 79.0676917°W﻿ / 43.0901722; -79.0676917 |
| Niagara Falls–Whirlpool Rapids Bridge | River Road | Ontario | Niagara Falls–Whirlpool Rapids Bridge | WHR WRB | Whirlpool Street | New York | Year-round (7:00–23:00); NEXUS use only. | Whirlpool Rapids Bridge | 43°6′33.27″N 79°3′30″W﻿ / ﻿43.1092417°N 79.05833°W﻿ / 43.1092417; -79.05833 |
| Queenston | Highway 405 [Niagara-on-the-Lake] | Ontario | Lewiston | LEW | I-190 | New York | Year-round (24-hour service) | Lewiston–Queenston Bridge | 43°9′10.77″N 79°2′40.12″W﻿ / ﻿43.1529917°N 79.0444778°W﻿ / 43.1529917; -79.0444778 |
| Lansdowne | Highway 137 | Ontario | Alexandria Bay | AXB | I-81 | New York | Year-round (24-hour service) | Thousand Islands Bridge | 44°20′50.18″N 75°59′0.34″W﻿ / ﻿44.3472722°N 75.9834278°W﻿ / 44.3472722; -75.9834278 |
| Prescott | Highway 16 | Ontario | Ogdensburg | OGD | NY 812 | New York | Year-round (24-hour service) | Ogdensburg–Prescott International Bridge | 44°43′59.33″N 75°27′27.88″W﻿ / ﻿44.7331472°N 75.4577444°W﻿ / 44.7331472; -75.4577444 |
| Cornwall | Akwesasne International Road [Cornwall] | Ontario | Massena | MAS | NY 37 | New York | Year-round (24-hour service) Canada: ("interim") at the north end of the new (low) north channel bridge. Travellers from the U.S. to Cornwall Island first cross the island to the Canadian POE. | Seaway International Bridge, Three Nations Crossing | 44°59′26.37″N 74°44′22.26″W﻿ / ﻿44.9906583°N 74.7395167°W﻿ / 44.9906583; -74.7395167 |
| Dundee | R-132 | Québec | Fort Covington | FTC | Water Street | New York | Year-round (24-hour service) | | 44°59′52.92″N 74°30′27.94″W﻿ / ﻿44.9980333°N 74.5077611°W﻿ / 44.9980333; -74.5077611 |
| Trout River | R-138 | Québec | Trout River | TRO | NY 30 | New York | Year-round (24-hour service) | | 44°59′31.38″N 74°18′29.43″W﻿ / ﻿44.9920500°N 74.3081750°W﻿ / 44.9920500; -74.3081750 |
| Herdman | Chemin Herdman | Québec | Chateaugay | CHT | CR 52 (River Street) | New York | Year-round (24-hour service) | | 44°59′37.13″N 74°5′8.67″W﻿ / ﻿44.9936472°N 74.0857417°W﻿ / 44.9936472; -74.0857417 |
| (closed – was Franklin Centre) | R-209 | Québec | Churubusco | | NY 189 | New York | Canada: closed. US: 8:00–16:00; | Entry into Canada is not permitted at this location. | 44°59′56.41″N 73°56′20.57″W﻿ / ﻿44.9990028°N 73.9390472°W﻿ / 44.9990028; -73.9390472 |
| Covey Hill | R-203 | Québec | Cannon Corners | CNC | CR 10 | New York | Year-round (8:00–16:00) Canada: 8:00–00:00, May–Oct | | 45°0′11.32″N 73°45′22.90″W﻿ / ﻿45.0031444°N 73.7563611°W﻿ / 45.0031444; -73.7563611 |
| Hemmingford | R-219 | Québec | Mooers | MOO | CR 34 | New York | Year-round (24-hour service) | | 45°0′16.07″N 73°36′10.88″W﻿ / ﻿45.0044639°N 73.6030222°W﻿ / 45.0044639; -73.6030222 |
| St-Bernard-de-Lacolle | A-15 | Québec | Champlain | CHM | I-87 | New York | Year-round (24-hour service) | | 45°0′31.83″N 73°27′8.26″W﻿ / ﻿45.0088417°N 73.4522944°W﻿ / 45.0088417; -73.4522944 |
| Lacolle: Route 221 | R-221 | Québec | Overton Corners | CHM | NY 276 | New York | Year-round (24-hour service) | | 45°0′35.7″N 73°24′0.63″W﻿ / ﻿45.009917°N 73.4001750°W﻿ / 45.009917; -73.4001750 |
| Lacolle: Route 223 | R-223 | Québec | Rouses Point | ROU | US 11 | New York | Year-round (24-hour service) | | 45°0′37.33″N 73°22′15.21″W﻿ / ﻿45.0103694°N 73.3708917°W﻿ / 45.0103694; -73.3708917 |
| Noyan | R-225 | Québec | Alburg | ABG | VT 225 | Vermont | Year-round (24-hour service) | | 45°0′41.69″N 73°17′47.54″W﻿ / ﻿45.0115806°N 73.2965389°W﻿ / 45.0115806; -73.2965389 |
| Clarenceville | Chemin Beech Sud | Québec | Alburg Springs | ABS | Alburg Springs Road | Vermont | Year-round (8:00–00:00). | | 45°0′46.92″N 73°12′44.27″W﻿ / ﻿45.0130333°N 73.2122972°W﻿ / 45.0130333; -73.2122972 |
| St–Armand/ Philipsburg | R-133 | Québec | Highgate Springs | HIG | I-89 | Vermont | Year-round (24-hour service) | | 45°0′55.55″N 73°5′5.17″W﻿ / ﻿45.0154306°N 73.0847694°W﻿ / 45.0154306; -73.0847694 |
| Morses Line | R-235 [St-Armand] | Québec | Morses Line | MOR | VT 235 | Vermont | Year-round Canada: 8:00–16:00, Has Remote Traveller Processing 16:00–8:00, only open to citizens and permanent residents of Canada and the U.S. US: 8:00–00:00 | | 45°0′51.45″N 72°58′42.59″W﻿ / ﻿45.0142917°N 72.9784972°W﻿ / 45.0142917; -72.9784972 |
| Frelighsburg | R-237 | Québec | West Berkshire | WBE | VT 108 | Vermont | Year-round (24-hour service) | | 45°0′58.67″N 72°49′31.13″W﻿ / ﻿45.0162972°N 72.8253139°W﻿ / 45.0162972; -72.8253139 |
| East Pinnacle | Chemin de Richford | Québec | Pinnacle Road | PIV | Pinnacle Road | Vermont | Year-round (8:00–00:00). | | 45°0′56.03″N 72°42′00.15″W﻿ / ﻿45.0155639°N 72.7000417°W﻿ / 45.0155639; -72.7000417 |
| Abercorn | R-139 | Québec | Richford | RIF | VT 139 | Vermont | Year-round (24-hour service) | | 45°0′54.00″N 72°39′45.51″W﻿ / ﻿45.0150000°N 72.6626417°W﻿ / 45.0150000; -72.6626417 |
| Glen Sutton | Chemin de la Vallée-Missisquoi | Québec | East Richford | ERC | VT 105A | Vermont | Year-round (8:00–16:00) | Missisquoi River Bridge | 45°0′42.79″N 72°35′19.13″W﻿ / ﻿45.0118861°N 72.5886472°W﻿ / 45.0118861; -72.5886472 |
| Highwater | R-243 | Québec | North Troy | NRT | VT 243 | Vermont | Year-round (24-hour service) | | 45°0′26.12″N 72°24′57.25″W﻿ / ﻿45.0072556°N 72.4159028°W﻿ / 45.0072556; -72.4159028 |
| Stanstead–Beebe | R-247 [Stanstead] | Québec | Beebe Plain | BEB | Beebe Road | Vermont | Year-round (24-hour service) | Canada: formerly named Beebe. | 45°0′20.93″N 72°08′31.16″W﻿ / ﻿45.0058139°N 72.1419889°W﻿ / 45.0058139; -72.1419889 |
| Stanstead–143 | R-143 [Stanstead] | Québec | Derby Line–Rte 5 | NPV | US 5 | Vermont | Year-round (6:00–20:00) | | 45°0′20.64″N 72°05′57.56″W﻿ / ﻿45.0057333°N 72.0993222°W﻿ / 45.0057333; -72.0993222 |
| Stanstead–55 | A-55 [Stanstead] | Québec | Derby Line | NPV | I-91 | Vermont | Year-round (24-hour service) | Canada: formerly named Rock Island. | 45°0′21.11″N 72°05′17.46″W﻿ / ﻿45.0058639°N 72.0881833°W﻿ / 45.0058639; -72.0881833 |
| Stanhope | R-147 | Québec | Norton | NRN | VT 147 | Vermont | Year-round (24-hour service) | | 45°0′38.46″N 71°47′35.88″W﻿ / ﻿45.0106833°N 71.7933000°W﻿ / 45.0106833; -71.7933000 |
| Hereford Road | R-141 | Québec | Canaan | CNA | VT 141 | Vermont | Year-round (24-hour service) | | 45°0′45.47″N 71°33′36.80″W﻿ / ﻿45.0126306°N 71.5602222°W﻿ / 45.0126306; -71.5602222 |
| East Hereford | R-253 | Québec | Beecher Falls | BEE | VT 253 | Vermont | Year-round (24-hour service) | | 45°0′48.21″N 71°30′19.11″W﻿ / ﻿45.0133917°N 71.5053083°W﻿ / 45.0133917; -71.5053083 |
| Chartierville | R-257 | Québec | Pittsburg | PNH | US 3 | New Hampshire | Year-round (8:00–00:00) | | 45°15′09.9″N 71°12′17.7″W﻿ / ﻿45.252750°N 71.204917°W﻿ / 45.252750; -71.204917 |
| Woburn | R-161 | Québec | Coburn Gore | COB | SR 27 | Maine | Year-round (24-hour service) | | 45°22′43.01″N 70°48′28.96″W﻿ / ﻿45.3786139°N 70.8080444°W﻿ / 45.3786139; -70.8080444 |
| Armstrong | R-173 | Québec | Jackman | JKM | US 201 / SR 6 | Maine | Year-round (24-hour service) | | 45°48′20.26″N 70°23′48.24″W﻿ / ﻿45.8056278°N 70.3967333°W﻿ / 45.8056278; -70.3967333 |
| St–Zacharie | Route de la Frontière | Québec | St. Zacharie | STZ | Golden Road (private-North Maine Woods) | Maine | Canada: open only for Pilot Project for Travellers in Remote Areas-Quebec (PPTRA-Q) permit holders, during U.S. hours. US: Year-round (6:00–20:00, Mon–Thurs / 6:00–16:00 Fri). | | 46°05′34.29″N 70°17′25.68″W﻿ / ﻿46.0928583°N 70.2904667°W﻿ / 46.0928583; -70.2904667 |
| Ste–Aurélie | R-277 | Québec | Ste. Aurelie | SRL | St. Aurelie Road (private–North Maine Woods) | Maine | Year-round Canada: 9:00–17:00 Mon–Fri, with additional hours for PPTRA-Q permits; US: 6:00–21:00, Mon–Thurs / 6:00–16:00 Fri | | 46°12′27.02″N 70°16′34.31″W﻿ / ﻿46.2075056°N 70.2761972°W﻿ / 46.2075056; -70.2761972 |
| St-Just-de-Bretenières | Rue des Moulins [Saint-Just-de-Bretenières] | Québec | St. Juste | | St. Juste Road / Stetson Road (private–North Maine Woods) | Maine | Year-round Canada: 9:00–17:00 Mon–Fri, with additional hours for PPTRA-Q permits; US: 6:00–21:00, Mon–Thurs / 6:00–16:00 Fri | | 46°32′44.60″N 70°01′44.66″W﻿ / ﻿46.5457222°N 70.0290722°W﻿ / 46.5457222; -70.0290722 |
| St-Pamphile | Route Elgin Sud | Québec | St. Pamphile | SPA | Blanchette / Maibec Road (private–North Maine Woods) | Maine | Year-round Canada: 9:00–17:00 Mon–Fri, with additional hours for PPTRA-Q permits; US: 6:00–21:00, Mon & Thurs / 6:00–16:00 Tues, Wed & Fri / 8:00–16:00 Sat | | 46°56′33.06″N 69°45′01.39″W﻿ / ﻿46.9425167°N 69.7503861°W﻿ / 46.9425167; -69.7503861 |
| Pohenegamook | Rue de la Frontière | Québec | Estcourt | | Frontier Road (public) / Estcourt Road (private-North Maine Woods) | Maine | Year Round Canada: 9:00–17:00 Mon–Fri, with additional hours for PPTRA-Q permits; US: 9:00–17:00 Mon-Fri. | US: at road to Maine interior, 0.83 km or 0.52 mi southwest of Canadian POE | 47°27′22.46″N 69°13′41.38″W﻿ / ﻿47.4562389°N 69.2281611°W﻿ / 47.4562389; -69.2281611 47°26′59.31″N 69°14′5.20″W﻿ / ﻿47.4498083°N 69.2347778°W﻿ / 47.4498083; -69.2347778 |
| Clair | Route 161 | New Brunswick | Fort Kent | FTK | US 1 | Maine | Year-round (24-hour service) | Clair–Fort Kent Bridge | 47°14′57.3″N 68°36′13.6″W﻿ / ﻿47.249250°N 68.603778°W﻿ / 47.249250; -68.603778 |
| Edmundston | Route 120 | New Brunswick | Madawaska | MAD | Bridge Street | Maine | Year-round (24-hour service) | Edmundston–Madawaska Bridge | 47°21′36.5″N 68°19′43.3″W﻿ / ﻿47.360139°N 68.328694°W﻿ / 47.360139; -68.328694 |
| St. Leonard | Bridge Street/Rue du Pont | New Brunswick | Van Buren | VNB | Bridge Street | Maine | Year-round (24-hour service) | St. Leonard–Van Buren Bridge | 47°09′34.92″N 67°55′51.24″W﻿ / ﻿47.1597000°N 67.9309000°W﻿ / 47.1597000; -67.9309000 |
| Grand Falls | Route 218 | New Brunswick | Hamlin | HML | Boundaryline Road | Maine | 7:00–23:00 ET / 8:00–00:00 AT | | 47°03′37.95″N 67°47′24.57″W﻿ / ﻿47.0605417°N 67.7901583°W﻿ / 47.0605417; -67.7901583 |
| Gillespie Portage | Route 375 | New Brunswick | Limestone | LIM | SR 229 | Maine | 6:00–22:00 ET / 7:00– 23:00 AT | | 46°55′28.45″N 67°47′24.57″W﻿ / ﻿46.9245694°N 67.7901583°W﻿ / 46.9245694; -67.7901583 |
| Four Falls | Brown Road | New Brunswick | (closed – was East Road) | | Russell Road | Maine | US: closed. Canada: 9:00–23:30 AT, 3rd Monday, April – 2nd Sunday, Oct. | Entry into the United States is not permitted at this location. | 46°49′24.21″N 67°47′22.65″W﻿ / ﻿46.8233917°N 67.7896250°W﻿ / 46.8233917; -67.7896250 |
| Andover | Route 190 [Perth-Andover] | New Brunswick | Fort Fairfield | FTF | SR 161 | Maine | Year-round (24-hour service) | | 46°45′55.18″N 67°47′21.84″W﻿ / ﻿46.7653278°N 67.7894000°W﻿ / 46.7653278; -67.7894000 |
| River de Chute | Smugglers Road | New Brunswick | Easton | | Ladner Road | Maine | 8:00–16:00 ET / 9:00–17:00 AT | | 46°36′01.14″N 67°47′17.79″W﻿ / ﻿46.6003167°N 67.7882750°W﻿ / 46.6003167; -67.7882750 |
| Centreville | Route 110 | New Brunswick | Bridgewater | BWM | Boundary Line Road | Maine | 5:00–21:00 ET / 6:00–22:00 AT | | 46°27′01.28″N 67°47′05.18″W﻿ / ﻿46.4503556°N 67.7847722°W﻿ / 46.4503556; -67.7847722 |
| Bloomfield | Line Road | New Brunswick | Monticello | | Fletcher Road | Maine | Monday–Saturday (8:00–16:00 ET / 9:00–17:00 AT) | | 46°19′03.33″N 67°46′58.14″W﻿ / ﻿46.3175917°N 67.7828167°W﻿ / 46.3175917; -67.7828167 |
| Woodstock Road | Route 95 | New Brunswick | Houlton | HTM | I-95 | Maine | Year-round (24-hour service) | | 46°08′06.74″N 67°46′52.76″W﻿ / ﻿46.1352056°N 67.7813222°W﻿ / 46.1352056; -67.7813222 |
| Fosterville | Route 122 | New Brunswick | Orient | | Boundary Road | Maine | 7:00–23:00 ET / 8:00–00:00 AT, June–Sept; 7:00–17:00 ET / 8:00–18:00 AT, Oct–May | Boundary Bridge | 45°49′00.30″N 67°46′51.21″W﻿ / ﻿45.8167500°N 67.7808917°W﻿ / 45.8167500; -67.7808917 |
| Forest City | Forest City Road | New Brunswick | Forest City | | Forest City Road | Maine | 8:00–16:00 ET / 9:00–17:00 AT US (winter): closed on Sundays | Forest City Bridge | 45°39′46.87″N 67°43′42.01″W﻿ / ﻿45.6630194°N 67.7283361°W﻿ / 45.6630194; -67.7283361 |
| St. Croix | Route 4 | New Brunswick | Vanceboro | VCB | SR 6 | Maine | Year-round (24-hour service) | Saint Croix–Vanceboro Bridge | 45°34′07.58″N 67°25′42.86″W﻿ / ﻿45.5687722°N 67.4285722°W﻿ / 45.5687722; -67.4285722 |
| St. Stephen (3rd Bridge) | Route 1 / St. Stephen Drive | New Brunswick | Calais–International Ave | CLS | International Avenue | Maine | Year-round (24-hour service) Commercial vehicles must use this crossing between St. Stephen & Calais. | International Avenue Bridge | 45°09′39.76″N 67°18′09.79″W﻿ / ﻿45.1610444°N 67.3027194°W﻿ / 45.1610444; -67.3027194 |
| Milltown | Milltown Blvd / Route 170 [St. Stephen] | New Brunswick | Calais–Milltown Bridge | CLS | North Street Extension | Maine | 6:00–22:00 ET / 7:00–23:00 AT | Milltown International Bridge | 45°10′11.88″N 67°17′48.39″W﻿ / ﻿45.1699667°N 67.2967750°W﻿ / 45.1699667; -67.2967750 |
| St. Stephen (Ferry Point Bridge) | Milltown Blvd / Route 170 | New Brunswick | Calais–Ferry Point | CLS | Main Street / SR 9 | Maine | Year-round (24-hour service); No commercial vehicles. | Ferry Point International Bridge | 45°11′30.0″N 67°17′0.2″W﻿ / ﻿45.191667°N 67.283389°W﻿ / 45.191667; -67.283389 |
| Campobello | Route 774 | New Brunswick | Lubec | LUB | SR 189 | Maine | Year-round (24-hour service) | Franklin Delano Roosevelt Bridge | 44°51′33.8″N 66°58′48.8″W﻿ / ﻿44.859389°N 66.980222°W﻿ / 44.859389; -66.980222 |

## Unstaffed road crossings

This is a list of roads that cross the U.S.–Canada border that do not have border inspection services, but where travelers are legally allowed to cross the border in one or both directions.
In prior years, there were dozens of such roads where one could legally cross the border and then proceed to an open Customs office to report for inspection, but most have since been barricaded. Current requirements for reporting to CBSA or CBP for inspection are noted.
Many former uncontrolled roads that served as points of entry along the U.S. Customs and Border Protection Swanton Sector were barricaded/closed in the mid-1970s in securing the 1976 Montreal Summer Olympics. These included Clinton, Franklin and St. Lawrence counties in upstate New York, and in Franklin, Orleans and Essex counties in Vermont.
| Canada City/Town | Canada Road Name | Province/ Territory | United States City/Town | United States Road Name | State | Notes | Coordinates |
| Stewart | Road to Salmon Glacier [Premier] | British Columbia | Hyder | NF-88, Tongass National Forest | Alaska | Unstaffed and open. Canadian road ends at former Granduc Mine; U.S. road connects only to Canada. | 56°2′46.32″N 130°2′12.48″W﻿ / ﻿56.0462000°N 130.0368000°W﻿ / 56.0462000; -130.0368000 |
| Skagit Valley Provincial Park | Silver Skagit Road | British Columbia | North Cascades National Park | Silver Skagit Road | Washington | Unstaffed and open. Canadian road with access to Hozomeen Campground on Ross Lake ends about 2 miles inside the US. Persons found on the U.S. side by the U.S. Border Patrol should be prepared to provide passport identification. | 49°0′0.72″N 121°3′46.80″W﻿ / ﻿49.0002000°N 121.0630000°W﻿ / 49.0002000; -121.0630000 |
| Warner County | Range Road 153B, Range Road 152, Range Road 150, Range Road 144, Range Road 142, Township Road 10A | Alberta | Toole County | Border Road | Montana | Series of minor unpaved roads that cross the border with unstaffed crossings. All persons crossing must report to customs at Sweetgrass/Coutts. | |
| Northwest Angle Provincial Forest | PR 525 | Manitoba | Angle Inlet | CSAH 49 | Minnesota | The only east–west crossing between Western Canada and the contiguous US, the border crossing is staffed remotely by both countries. Travelers are directed to video telephones 12.5 km (7.8 mi) from the border in Angle Inlet, Minnesota to contact the Canadian or U.S. border agencies to make their declarations. | 49°17′17.59″N 95°9′12.21″W﻿ / ﻿49.2882194°N 95.1533917°W﻿ / 49.2882194; -95.1533917 |
| Kanatakon (St. Regis), Akwesasne 15 Réserve | Andrew Johnson Rd & Saint Regis St | Quebec | Akwesasne, St. Regis Mohawk Reservation | Johnson & St. Regis Roads | New York | Unstaffed crossings to/from Québec accessible by road only through New York. No requirement to report. | 44°59′58.02″N 74°39′0.14″W﻿ / ﻿44.9994500°N 74.6500389°W﻿ / 44.9994500; -74.6500389 |
| Tsi Snaihne (Snye), Akwesasne 15 Réserve | River, Phillips, Snye, McDonald & Chapman Roads | Quebec | Akwesasne, St. Regis Mohawk Reservation | River, Phillips, Snye, McDonald & Chapman Roads | New York | Unstaffed crossings to/from Québec accessible by road only through New York state. No requirement to report. | 44°59′57.70″N 74°36′51.30″W﻿ / ﻿44.9993611°N 74.6142500°W﻿ / 44.9993611; -74.6142500 |
| Dundee | Chemin de la Pointe Hopkins | Quebec | Fort Covington | Hopkins Point Road | New York | Unstaffed crossing to/from Québec accessible by road only through New York. Signs direct travelers to report to nearby staffed border post. | 44°59′53.16″N 74°30′32.94″W﻿ / ﻿44.9981000°N 74.5091500°W﻿ / 44.9981000; -74.5091500 |
| Sutton | East Richford Slide Road | Quebec | Richford | East Richford Slide Road | Vermont | Unstaffed and open. Road in East Richford, Vermont briefly crosses the border into Canada for approx. 1/3 mile before crossing back to US. Area is remote and has no connection to rest of Canada. No requirement to report. | 45°00'41.1"N 72°34'53.7"W |
| Gilbert Road | Route de Bellechasse | Quebec | Seboomook Lake, Maine | Gilbert Road | Maine | International bridge built by logging company to access its private property in Maine, and is gated. No border inspection services have ever existed at this location. | 46°21′29.4″N 70°10′30.8″W﻿ / ﻿46.358167°N 70.175222°W﻿ / 46.358167; -70.175222 |

## Future road crossings

* The green background indicates a crossing that is located at a bridge or a tunnel.
| Canada port of entry name | Canada road/highway [community] | Province/ territory | U.S. port of entry name | Code | U.S. road/highway [community] | State | Notes | Structure or notable feature | Coordinates |
| Windsor-Gordie Howe International Bridge | Highway 401 | Ontario | Detroit-Gordie Howe International Bridge | | I-75 | Michigan | Under construction. Planned to open in 2025. | Gordie Howe International Bridge | 42°17′15″N 83°05′52″W﻿ / ﻿42.28750°N 83.09778°W﻿ / 42.28750; -83.09778 |

## Rail crossings

* The green background indicates a crossing that is located at a bridge or a tunnel.
* The blue background indicates a crossing where passenger rail service is available.
* The red background indicates a closed railroad crossing.
| Canada Nearest Community | Province/ Territory | Canada Rail | U.S. Nearest Community | State | U.S. Rail | Notes | Structure or Notable Feature | Coordinates |
| Fraser | British Columbia | WPY | Skagway | Alaska | WPY | 3 ft (914 mm) narrow gauge route, isolated line not connected to any others in North America. Former northern terminus Whitehorse, now ends at Carcross. | | 59°37′27.99″N 135°8′20.58″W﻿ / ﻿59.6244417°N 135.1390500°W﻿ / 59.6244417; -135.1390500 |
| White Rock | British Columbia | BNSF | Blaine | Washington | BNSF | Used by Amtrak Cascades passenger trains. Border inspection services are provided at Pacific Central Station in Vancouver, British Columbia. | | 49°0′7.56″N 122°45′27.00″W﻿ / ﻿49.0021000°N 122.7575000°W﻿ / 49.0021000; -122.7575000 |
| Huntingdon | British Columbia | CP, SRY | Sumas | Washington | BNSF | | | 49°0′8.64″N 122°16′0.84″W﻿ / ﻿49.0024000°N 122.2669000°W﻿ / 49.0024000; -122.2669000 |
| Grand Forks | British Columbia | KFR | Danville | Washington | KFR | Abandoned by the KFR south of the border. | | 49°0′0.36″N 118°29′33.36″W﻿ / ﻿49.0001000°N 118.4926000°W﻿ / 49.0001000; -118.4926000 |
| Billings | British Columbia | KFR | Laurier | Washington | KFR | Canada section isolated from Canadian rail network following CP's 1991 abandonment of their Boundary Sub, accessible only through the U.S. | | 49°0′0.36″N 118°13′28.56″W﻿ / ﻿49.0001000°N 118.2246000°W﻿ / 49.0001000; -118.2246000 |
| Waneta | British Columbia | KFR | Northport | Washington | KFR | Canada section isolated from Canadian rail network following abandonment of Burlington Northern's Nelson Sub in 1989, only accessible through the U.S. | | 49°0′2.52″N 117°37′36.84″W﻿ / ﻿49.0007000°N 117.6269000°W﻿ / 49.0007000; -117.6269000 |
| Kingsgate | British Columbia | CP | Eastport | Idaho | UP | | | 49°0′1.80″N 116°10′55.92″W﻿ / ﻿49.0005000°N 116.1822000°W﻿ / 49.0005000; -116.1822000 |
| Coutts | Alberta | CP | Sweetgrass | Montana | BNSF | | | 48°59′54.24″N 111°57′32.40″W﻿ / ﻿48.9984000°N 111.9590000°W﻿ / 48.9984000; -111.9590000 |
| North Portal | Saskatchewan | CP | Portal | North Dakota | CP (SOO) | | | 48°59′56.04″N 102°32′56.40″W﻿ / ﻿48.9989000°N 102.5490000°W﻿ / 48.9989000; -102.5490000 |
| Northgate | Saskatchewan | CN | Northgate | North Dakota | BNSF | CN abandoned north of the border in 2001. Since 2016, approximately one mile of track is active in Canada to serve a multimodal export terminal operated by Ceres Global Ag. | | 48°59′55.68″N 102°15′51.48″W﻿ / ﻿48.9988000°N 102.2643000°W﻿ / 48.9988000; -102.2643000 |
| Gretna | Manitoba | CP | Neche | North Dakota | BN | The line was abandoned by both railways during the early 1990s. The tracks have been removed on both sides. | | 49°0′1.80″N 97°33′38.16″W﻿ / ﻿49.0005000°N 97.5606000°W﻿ / 49.0005000; -97.5606000 |
| West Lynne (Emerson) | Manitoba | CN | Pembina | North Dakota | BN | The tracks were removed after BN abandoned their line from Joliette to the border in 1980; CN and BN successor BNSF still interchange at the nearby Emerson-Noyes crossing. | | 49°0′1.44″N 97°14′6.36″W﻿ / ﻿49.0004000°N 97.2351000°W﻿ / 49.0004000; -97.2351000 |
| Emerson | Manitoba | CN (west) / CP (east) | Noyes | Minnesota | BNSF (west) / CP (east) | Since closure of the adjacent road border crossing, this major rail crossing has been managed by the nearby Emerson (Canada) and Pembina (U.S.) ports of entry. | | 49°0′1.44″N 97°12′13.32″W﻿ / ﻿49.0004000°N 97.2037000°W﻿ / 49.0004000; -97.2037000 |
| Sprague | Manitoba | CN | Warroad | Minnesota | CN | The U.S. stretch between Warroad & Baudette connects only through Canada. It was isolated from the U.S. rail network when Minnesota Northern Railroad abandoned the Warroad subdivision in 2009. | | 48°59′56.40″N 95°22′32.16″W﻿ / ﻿48.9990000°N 95.3756000°W﻿ / 48.9990000; -95.3756000 |
| Rainy River | Ontario | CN | Baudette | Minnesota | CN | The U.S. stretch between Warroad & Baudette connects only through Canada. | | 48°43′10.56″N 94°35′29.04″W﻿ / ﻿48.7196000°N 94.5914000°W﻿ / 48.7196000; -94.5914000 |
| Fort Frances | Ontario | MDW | International Falls | Minnesota | MDW | Once connecting to CN's nearby mainline, the Fort Frances stretch is now isolated from the Canadian rail network. Trains must cross this bridge to the U.S. to get back into Canada. | Fort Frances – International Falls International Bridge | 48°36′26.69″N 93°24′6.42″W﻿ / ﻿48.6074139°N 93.4017833°W﻿ / 48.6074139; -93.4017833 |
| Fort Frances | Ontario | CN | Ranier | Minnesota | CN | | Ranier International Rail Bridge | 48°36′53.64″N 93°24′6.42″W﻿ / ﻿48.6149000°N 93.4017833°W﻿ / 48.6149000; -93.4017833 |
| Sault Ste. Marie | Ontario | CN (ACR) | Sault Ste. Marie | Michigan | CN (WC) | | Sault Ste. Marie International Railroad Bridge | 46°30′30.60″N 84°21′41.76″W﻿ / ﻿46.5085000°N 84.3616000°W﻿ / 46.5085000; -84.3616000 |
| Sarnia | Ontario | CN | Port Huron | Michigan | CN | | Paul M. Tellier Tunnel | 42°57′34.20″N 82°25′21.36″W﻿ / ﻿42.9595000°N 82.4226000°W﻿ / 42.9595000; -82.4226000 |
| Windsor | Ontario | CP | Detroit | Michigan | CP | | Michigan Central Railway Tunnel | 42°19′9.12″N 83°3′30.24″W﻿ / ﻿42.3192000°N 83.0584000°W﻿ / 42.3192000; -83.0584000 |
| Fort Erie | Ontario | CN | Buffalo | New York | CN | | International Railway Bridge | 42°55′46.20″N 78°54′28.80″W﻿ / ﻿42.9295000°N 78.9080000°W﻿ / 42.9295000; -78.9080000 |
| Niagara Falls | Ontario | CP | Niagara Falls | New York | CP | Closed to rail traffic in 2000. Presently mothballed. | Michigan Central Railway Bridge | 43°6′30.60″N 79°3′29.52″W﻿ / ﻿43.1085000°N 79.0582000°W﻿ / 43.1085000; -79.0582000 |
| Niagara Falls | Ontario | CN | Niagara Falls | New York | CSX | Used by Amtrak/Via Maple Leaf passenger trains. Cars may use the bridge if all passengers have a Nexus Card. | Whirlpool Rapids Bridge | 43°6′33.27″N 79°3′30.00″W﻿ / ﻿43.1092417°N 79.0583333°W﻿ / 43.1092417; -79.0583333 |
| Sainte-Agnès-de-Dundee | Québec | CSX | Fort Covington | New York | CSX | | | 44°59′51.36″N 74°29′8.88″W﻿ / ﻿44.9976000°N 74.4858000°W﻿ / 44.9976000; -74.4858000 |
| Elgin | Québec | NYC | Trout River | New York | NYC | Abandoned, but ROW intact. | | 44°59′31.92″N 74°14′32.28″W﻿ / ﻿44.9922000°N 74.2423000°W﻿ / 44.9922000; -74.2423000 |
| Cantic | Québec | CP (west track) & CN (east track) | Rouses Point | New York | CP (DH) | Used by Amtrak Adirondack passenger trains, using CN track in Canada. Cantic port of entry next to Lacolle 223. | | 45°0′36.72″N 73°22′18.12″W﻿ / ﻿45.0102000°N 73.3717000°W﻿ / 45.0102000; -73.3717000 |
| Clarenceville | Québec | CN | Alburg Springs | Vermont | CN | | | 45°0′45.00″N 73°14′28.32″W﻿ / ﻿45.0125000°N 73.2412000°W﻿ / 45.0125000; -73.2412000 |
| Abercorn | Québec | CMQ | Richford | Vermont | CMQ | U.S. section isolated from the U.S. rail network following 1990 abandonment of Central Vermont Railway's Richford Branch. Trains in the U.S. must pass through Canada. Part of the Farnham-Richford-North Troy line. | | 45°0′54.36″N 72°39′49.32″W﻿ / ﻿45.0151000°N 72.6637000°W﻿ / 45.0151000; -72.6637000 |
| Glen Sutton | Québec | CMQ | East Richford | Vermont | CMQ | Canadian section has always been isolated from the Canadian rail network. Trains must pass through the U.S. to connect with the rest of Canada. Part of the Farnham-Richford-North Troy line. | | 45°0′41.76″N 72°35′9.24″W﻿ / ﻿45.0116000°N 72.5859000°W﻿ / 45.0116000; -72.5859000 |
| Highwater | Québec | CMQ | North Troy | Vermont | CMQ | Trains in Canada must pass back through the U.S. from this isolated section. Part of the Farnham-Richford-North Troy line. | | 45°0′25.56″N 72°24′43.92″W﻿ / ﻿45.0071000°N 72.4122000°W﻿ / 45.0071000; -72.4122000 |
| Lineboro | Québec | QCR | North Derby | Vermont | QCR | Tracks were removed in the 1990s. Now Piste cyclable de Stanstead (Canada) and Newport Bikepath (U.S.). Signs urge cyclists not to cross here. | | 45°0′20.88″N 72°10′17.40″W﻿ / ﻿45.0058000°N 72.1715000°W﻿ / 45.0058000; -72.1715000 |
| Stanhope | Québec | SLR | Norton | Vermont | SLQ | | | 45°0′38.16″N 71°47′42.36″W﻿ / ﻿45.0106000°N 71.7951000°W﻿ / 45.0106000; -71.7951000 |
| Trudel (Lac-Mégantic) | Québec | CMQ | Beattie (Jackman) | Maine | CMQ | | | 45°32′48.12″N 70°41′21.48″W﻿ / ﻿45.5467000°N 70.6893000°W﻿ / 45.5467000; -70.6893000 |
| St. Leonard | New Brunswick | MNRY | Van Buren | Maine | MNRY | | Unnamed rail bridge | 47°10′29.64″N 67°56′32.28″W﻿ / ﻿47.1749000°N 67.9423000°W﻿ / 47.1749000; -67.9423000 |
| Tinker | New Brunswick | CP | Fort Fairfield | Maine | CP | Tracks removed. | | 46°47′36.60″N 67°47′22.56″W﻿ / ﻿46.7935000°N 67.7896000°W﻿ / 46.7935000; -67.7896000 |
| Green Road | New Brunswick | CAR | Houlton | Maine | CAR | Abandoned June 1989. | | 46°5′42.72″N 67°46′52.32″W﻿ / ﻿46.0952000°N 67.7812000°W﻿ / 46.0952000; -67.7812000 |
| St. Croix | New Brunswick | NBSR | Vanceboro | Maine | EMRY | Only Canada-U.S. border crossing to be attacked by a foreign force. See Vanceboro international bridge bombing. | Saint Croix–Vanceboro Railway Bridge | 45°33′50.40″N 67°25′39.00″W﻿ / ﻿45.5640000°N 67.4275000°W﻿ / 45.5640000; -67.4275000 |
| Mohannes | New Brunswick | NBSR | Woodland | Maine | NBSR | The American stretch is isolated from the rest of the U.S. rail network, and trains must cross this bridge to a small portion through Canada to the U.S. at Baring. Part of NBSR's St. Stephen-Calais-Woodland branch; leased from Woodland Rail. | Sprague Falls Railroad Bridge | 45°10′0.84″N 67°24′15.48″W﻿ / ﻿45.1669000°N 67.4043000°W﻿ / 45.1669000; -67.4043000 |
| Upper Mills | New Brunswick | NBSR | Baring Plantation | Maine | NBSR | The Canadian stretch between Mohannes and Upper Mills is isolated from the Canadian rail network, and trains must cross this bridge into the U.S. to connect to the rest of Canada. Sold to Woodland Rail by Pan-Am Railways after a short period out of service. Part of the St. Stephen-Calais-Woodland branch; leased from Woodland Rail. | Baring Railroad Bridge | 45°8′3.84″N 67°24′15.48″W﻿ / ﻿45.1344000°N 67.4043000°W﻿ / 45.1344000; -67.4043000 |
| St. Stephen (Milltown) | New Brunswick | NBSR | Calais | Maine | NBSR | The American stretch between Baring and Calais is isolated from the U.S. rail network, and trains in the U.S. must switch direction and cross this bridge into Canada to connect with the rest of the U.S. rail network. The line was disconnected from the U.S. network when Guilford Rail (Pan-Am Railways) abandoned the connecting line to Bangor in 1989; those rails were intact until torn up in the late 2000s. Part of the St. Stephen-Calais-Woodland branch; leased from Woodland Rail on the U.S. side. | Salmon Falls Railroad Bridge | 45°10′29.28″N 67°17′29.40″W﻿ / ﻿45.1748000°N 67.2915000°W﻿ / 45.1748000; -67.2915000 |

## Ferry crossings

This list is of point-to-point international ferry services, including those for road vehicles, passengers and rail. Other marine ports of entry are not included.
| Canada Ferry Terminal | Province/ Territory | Waterway | U.S. Ferry Terminal | Code | State | Ferry Company / Vessel | Notes |
| Prince Rupert | British Columbia | Inside Passage / Dixon Entrance | Ketchikan / Juneau | KET JUN | Alaska | Alaska Marine Highway | Alaska Marine Highway also operates vehicle ferries between Ketchikan, Alaska and Bellingham, Washington, and Alaska Rail Marine operates train ferries between Whittier, Alaska and Seattle, Washington through the Inside Passage of British Columbia without docking at Canadian ports. For the 2024 season, Alaska Marine Highway is not servicing Prince Rupert. |
| Victoria | British Columbia | Strait of Juan de Fuca | Port Angeles | PNG | Washington | Blackball Transport [MV Coho] | |
| Victoria | British Columbia | Strait of Juan de Fuca | Seattle | SEA | Washington | Clipper Navigation | Passengers only. |
| Sidney | British Columbia | San Juan Islands | Anacortes | ANA | Washington | Washington State Ferries | The Sidney to Anacortes ferry was suspended in 2020 due to COVID-19 concerns, and is not expected to resume until 2030 due to ship and crew shortages. |
| Waterton Park | Alberta | Waterton Lake | Goat Haunt Ranger Station | | Montana | Waterton Shoreline Cruise | Scheduled passenger trips originating in Canada from the end of May to mid-September stop at the U.S. station, which is accessed in Glacier National Park only by hiking trails. |
| Walpole Island | Ontario | St. Clair River | Algonac | AGN | Michigan | Walpole–Algonac Ferry | |
| Pelee | Ontario | Lake Erie | Sandusky | SDY | Ohio | Ontario Ferries | Seasonal: April to mid-September. |
| Wolfe Island | Ontario | St. Lawrence River | Cape Vincent | CAP | New York | Cape Vincent-Wolfe Island Ferry | Seasonal: May 1 to October 15. |
| Deer Island | New Brunswick | Passamaquoddy Bay (Head Harbour Passage) | Eastport | EPM | Maine | Cummings Cove to Eastport Ferry | Seasonal: mid-June to mid-September. This ferry is permanently out of service. |
| Yarmouth | Nova Scotia | Gulf of Maine | Bar Harbor | BHM | Maine | Bay Ferries | Seasonal: late-May to mid-October. |

## Closed land ports of entry

This list includes only those crossings known to have had customs or immigration services at the border, but are now inactive. They are listed in order from west to east. Roads that are unattended, but otherwise still functioning are listed under the Unstaffed Road Crossings section.
| Canada Port of Entry | Canada Road/ Highway | Province/ Territory | United States Port of Entry | United States Road/ Highway | State | Notes | Coordinates |
| Boundary Bay | 67 Street | British Columbia | Point Roberts | Meadow Lane | Washington | A former border crossing, permanently closed in 1975 when the Tyee Road border crossing was expanded. The former Canada border station remains and has been refurbished, located on the eastern side of the peninsula. | 49°0′7.20″N 123°4′14.0″W﻿ / ﻿49.0020000°N 123.070556°W﻿ / 49.0020000; -123.070556 |
| | Maple Falls Road | British Columbia | | South Pass Road | Washington | A former border crossing between Columbia Valley and Silver Lake. Access to the Canadian side was formerly only possible through Washington State. | 49°0′7.20″N 122°2′16.80″W﻿ / ﻿49.0020000°N 122.0380000°W﻿ / 49.0020000; -122.0380000 |
| | Pacific Crest Trail | British Columbia | | Pacific Crest Trail | Washington | Travel was formerly permitted into Canada only for trail hikers who had obtained a Pacific Crest Trail Entry Permit in advance. The CBSA discontinued this program as of January 31, 2025. | 49°0′0″N 120°47′59.42″W﻿ / ﻿49.00000°N 120.7998389°W﻿ / 49.00000; -120.7998389 |
| Chopaka West | Chopaka Road | British Columbia | Nighthawk West | Chopaka Road | Washington | Canada periodically provided border services at this crossing on Chopaka Road on the foothills west of the Similkameen River until the US barricaded the road in 1964. The Government of Canada still owns the property at the border. A branch of the Great Northern Railway once crossed the border at this location, but was abandoned in the late 1930s, around the time when the US stopped providing border inspections at the location. | 49°0′0″N 119°43′33.4″W﻿ / ﻿49.00000°N 119.725944°W﻿ / 49.00000; -119.725944 |
| Sidley | County Route 4777 | British Columbia | | | Washington | Richard G. Sidley was Territorial Police and Customs Collector 1889–1907. Office replaced by Bridesville. | 48°59′59″N 119°15′28″W﻿ / ﻿48.99972°N 119.25778°W﻿ / 48.99972; -119.25778 |
| Bridesville | Old Molson Road | British Columbia | Molson | Old Railroad Road | Washington | Both were stations on the VV&E, a Great Northern Railway subsidiary. The rail track between Molson and Midway was lifted in 1936. The Bridesville customs office was established in 1907 and closed in 1939. Molson ceased as a port of entry in 1941. The former Customs and Immigration building is included in a museum display at Molson. | 49°0′0.72″N 119°10′45.84″W﻿ / ﻿49.0002000°N 119.1794000°W﻿ / 49.0002000; -119.1794000 |
| Myncaster | Myncaster Road | British Columbia | Chesaw | Bolster Road | Washington | The Myncaster customs office, which handled both road and rail traffic, existed 1907–1937. Myncaster was a station on the VV&E, a Great Northern Railway subsidiary. The rail track, which did not cross the border at this location, was lifted between Molson and Midway in 1936. The US ended customs services around 1955. In 1990, the crossing temporarily re-opened to permit the passage of draft horses for competitions in the area, with crossing into Canada permitted on May 14 and crossing into the US permitted on June 9. | 49°0′0.00″N 119°1′18.12″W﻿ / ﻿49.0000000°N 119.0217000°W﻿ / 49.0000000; -119.0217000 |
| Newgate | Dorr Road | British Columbia | Gateway | | Montana | This crossing was on the eastern bank of the Kootenay River at the boundary. Customs operations, which began in 1902, inspected both traffic on the river and the adjacent Great Northern Railway branch. The US closed its Customs office when rail service ended in 1935, with officers relocating to the busier Roosville crossing about 5.4 miles (8.7 km) eastward. The railroad tracks were removed in 1938, and Canada closed its customs office in 1939. The U.S. Post Office closed in 1950 and, what was left of the town was inundated by water in 1975 with the completion of the Libby Dam, which created Lake Koocanusa. | 49°0′3.96″N 114°28′42.24″W﻿ / ﻿49.0011000°N 114.4784000°W﻿ / 49.0011000; -114.4784000 |
| Flathead | Flathead Rd | British Columbia | Trailcreek | North Fork Rd | Montana | This crossing was adjacent to the Flathead River. Canada operated a station about a mile north of the border 1904–1905 and closer to the border 1914–1923, 1926, 1931–1941 and from the mid-1940s. In the 1970s, both the US and Canada constructed new border facilities to better accommodate regular recreational traffic. The crossing closed in 1996 due to flooding of the road just north of the border, and the road is now gated. Both the US and Canada station buildings remain. | 49°0′3.96″N 114°28′42.24″W﻿ / ﻿49.0011000°N 114.4784000°W﻿ / 49.0011000; -114.4784000 |
| Whiskey Gap | Emigrant Gap Road | Alberta | Emigrant Gap | Emigrant Gap Road | Montana | The Canadian port was originally called Fareham. It opened in 1932, but closed in 1939 when the highway through Del Bonita opened. It was once a favorite place to smuggle alcohol from the US into Alberta during its period of prohibition from 1916 to 1923, then from Canada during the US prohibition, which ended in 1933. | 48°59′54.60″N 113°5′46.68″W﻿ / ﻿48.9985000°N 113.0963000°W﻿ / 48.9985000; -113.0963000 |
| Pinhorn | Township Road 12 | Alberta | Laird | Laird Road | Montana | Canadian port of entry opened in 1913, and closed in 1929. Customs staff moved the office to Aden, Alberta without authorization, but Canada Customs decided that was a better location anyway. | 48°59′52.44″N 110°59′25.08″W﻿ / ﻿48.9979000°N 110.9903000°W﻿ / 48.9979000; -110.9903000 |
| Big Beaver | Highway 34 | Saskatchewan | Whitetail | S-511 | Montana | The Big Beaver-Whitetail crossing was established in 1951, where traffic was never extensive. In 2009, the US would plan to use Recovery Act funds to upgrade its Whitetail border station. However, at the same time, Canada would to be planning to close its Big Beaver station. CNN ran a story on how wasteful it would be to spend millions at this crossing. The reporter sat in the middle of the empty roadway during the report. Canada permanently closed their crossing on April 1, 2011, making it a southbound-only crossing. The U.S. POE closed on January 26, 2013. Canada demolished the Big Beaver border station soon after closure. The U.S. border station remains, though the roadway has been barricaded. | 48°59′57.4″N 105°09′44.4″W﻿ / ﻿48.999278°N 105.162333°W﻿ / 48.999278; -105.162333 |
| Beaubier | Saskatchewan Highway 707 | Saskatchewan | Westby | North Westby Road | Montana | The port of Westby, Montana was established in 1919, and was revoked by Executive Order 9382 on September 23, 1943. Shortly before being designated a POE, the town of Westby moved a short distance from North Dakota into Montana to be closer to a new rail spur, and to be in a state that permitted the sale of alcohol. | 48°59′59.9″N 104°04′41.4″W﻿ / ﻿48.999972°N 104.078167°W﻿ / 48.999972; -104.078167 |
| Northgate | Highway 9 | Saskatchewan | Northgate | ND 8 | North Dakota | This border crossing was established in 1913 to serve both highway and rail traffic. The US and Canadian Ports of Entry were abandoned in 1962 when a new highway built about a half mile to the west, bypassing the town. The former US border station was demolished in 2015, and the border community is a virtual ghost town. The building that once served as the Canadian border station remains. | 48°59′55.68″N 102°15′58.32″W﻿ / ﻿48.9988000°N 102.2662000°W﻿ / 48.9988000; -102.2662000 |
| West Lynne (Emerson West) | 5th Street | Manitoba | Pembina | US 81 | North Dakota | This crossing on the Meridian Highway, whose other end was at the Mexico–United States border in Laredo, Texas, was moderately trafficked through the 1950s, but it was closed in 1964 when Interstate 29 and Manitoba Highway 29 were built immediately to the west. The Canadian and US border stations were demolished, but the concrete slabs on which they stood remain. All road traffic must now use the modern Pembina–Emerson Border Crossing. | 49°0′1.44″N 97°14′6.36″W﻿ / ﻿49.0004000°N 97.2351000°W﻿ / 49.0004000; -97.2351000 |
| Emerson East | PTH 75 | Manitoba | Noyes | US 75 | Minnesota | Throughout the early 20th century, this was among the busiest U.S.–Canada border crossings. It was the point at which the Jefferson Highway intersected the international boundary and for a few years was adorned with an elaborate archway. Traffic waned with the 1964 opening of Interstate 29 two miles to the west. The crossing was closed by Canada in 2003 (where traffic was permitted southbound only) and then by the U.S. in 2006. All road traffic must now use the Pembina–Emerson Border Crossing. | 49°0′0.00″N 97°12′26.28″W﻿ / ﻿49.0000000°N 97.2073000°W﻿ / 49.0000000; -97.2073000 |
| Pigeon River | Old Border Rd (formerly Ontario Highway 61) | Ontario | Pigeon River | CR 89 (formerly MN 1 (1920) and US 61) | Minnesota | Formerly called Sextus City. The Outlaw Bridge as it was known, was built in 1917. It was closed in 1961 when a new bridge and border station were built in Grand Portage, Minnesota about 6 miles to the east. The old bridge, store, hotel and both border stations have all been demolished. | 48°0′37.44″N 89°42′29.88″W﻿ / ﻿48.0104000°N 89.7083000°W﻿ / 48.0104000; -89.7083000 |
| Niagara Falls | River Road | Ontario | Niagara Falls | Niagara Street | New York | The Honeymoon Bridge collapsed on January 27, 1938, after an ice jam undermined the structure. A new bridge named the Rainbow Bridge was built a short distance to the north, and new border inspection facilities were built on both sides. | 43°5′20.4″N 79°4′8.4″W﻿ / ﻿43.089000°N 79.069000°W﻿ / 43.089000; -79.069000 |
| Queenston | Niagara Regional Road 81 | Ontario | Lewiston | Robert Moses State Parkway | New York | The Queenston-Lewiston suspension bridge was replaced by the transverse-named Lewiston–Queenston Bridge in 1962, which was built about 0.7 miles (1.1 km) to the south. The bridge had a single line trolley track of the Niagara Gorge Railroad in the center of 3 lanes. The US inspection plaza has been transformed into the Earl W. Brydges Artpark State Park. | 43°09′43″N 79°2′47.6″W﻿ / ﻿43.16194°N 79.046556°W﻿ / 43.16194; -79.046556 |
| Cornwall | Highway 138 | Ontario | Massena | NY 37 | New York | The Canadian port of entry on Cornwall Island was closed June 1, 2009, due to a disagreement between the Mohawk Nation of Akwesasne and the Canada Border Services Agency regarding the arming of border services officers. A temporary port of entry was opened July 13, 2009, at the north end of the Seaway International Bridge north (high) span; it was used until the current "interim" port of entry was opened January 24, 2014. The old border station on Cornwall Island was demolished in July 2015. | 44°59′26.37″N 74°44′22.26″W﻿ / ﻿44.9906583°N 74.7395167°W﻿ / 44.9906583; -74.7395167 |
| Jamieson's Line | Chemin Jamieson | Québec | Jamieson Line | County Road 29 | New York | The Canadian port of entry was permanently closed on April 1, 2011. For three years, this was a one-way crossing, with travelers able to enter the U.S. but not Canada at this location. Finally, the U.S. port of entry closed August 21, 2014. Both the US and Canada border stations have since been demolished. | 44°59′30.26″N 74°10′28.78″W﻿ / ﻿44.9917389°N 74.1746611°W﻿ / 44.9917389; -74.1746611 |
| Roxham Road | Rang Roxham | Québec | Roxham Road | Roxham Road | New York | Canada operated a port of entry at this location until the late 1950s and the building is now a private residence. The US never had a border station at this location. This crossing has been barricaded since the 1970s. Starting in 2017, thousands of migrants made unauthorized entry into Canada on foot at this location so they could request asylum. RCMP established temporary facilities at this crossing to aid in processing the surge in asylum seekers. Canadian regulations regarding asylum procedures were changed in 2023, ending the surge, and the temporary facilities were subsequently demolished after more than 100,000 immigrants requested asylum there. | 45°0′25.56″N 73°31′1.92″W﻿ / ﻿45.0071000°N 73.5172000°W﻿ / 45.0071000; -73.5172000 |
| Blackpool | Chemin Ridge | Québec | Champlain | US 9 | New York | The border crossing on US 9 closed in 1967 when I-87 was completed immediately to the west. The last border station at this crossing was built in 1950 and was demolished soon after it closed in 1967. | 45°0′32.76″N 73°26′30.84″W﻿ / ﻿45.0091000°N 73.4419000°W﻿ / 45.0091000; -73.4419000 |
| Saint-Bernard-de-Lacolle - 217 | R-217 | Québec | Meridian Road | Meridian Road | New York | The port of entry on Meridian Road closed around 1950. The Canada border station was demolished in the mid 1950s. The USDA has since used the old US border station as an office, and the US Government at one time offered it for sale. | 45°0′32.76″N 73°26′30.48″W﻿ / ﻿45.0091000°N 73.4418000°W﻿ / 45.0091000; -73.4418000 |
| Highwater | Chemin Lafond | Québec | North Troy | Space Research Corporation Road | Vermont | In the 1960s and 1970s, Space Research Corporation founder Gerald Bull built his company on property his family owned on both sides of the border. As the company began building military weapons, the US established a border inspection station outside the company's south gate to inspect southbound traffic. This station also enabled US workers to legally return home after work without having to go through the North Troy border crossing, and it was not for use by the general public. Canada did not have a border station on the company's north gate. The SRC facility (and the Customs station) closed in 1980 when Bull was convicted of violating an arms embargo against South Africa. Bull was assassinated in 1990. | 45°0′30.60″N 72°26′58.20″W﻿ / ﻿45.0085000°N 72.4495000°W﻿ / 45.0085000; -72.4495000 |
| Mansonville | Chemin du Pont-Couvert | Québec | North Troy | Douglas Road | Vermont | Also known as "Province Hill", Canada Customs closed this office around 1972. The building is now purple and privately owned, but in the 1980s it was rented as a vacation home. Prior to its construction in the 1960s, Canada Customs operated out of a line house across the street. This building was separated, moved about a half mile North and used as cottages. The US did not have a border station at this crossing; persons entering were expected to travel to the North Troy border station for inspection. | 45°0′22.68″N 72°22′28.92″W﻿ / ﻿45.0063000°N 72.3747000°W﻿ / 45.0063000; -72.3747000 |
| Leadville | Chemin des Parulines | Québec | Newport | Leadville Road | Vermont | Canada Customs had a station from the mid-1930s to 1939, then reopened in 1948. It was replaced with a new border station in the mid-1950s, which permanently closed on March 31, 1969. The Canada border station was converted into a private home that has been updated substantially. There was no US border station at this location; persons entering the US here were expected to travel to the US Customs office at 70 Main Street, Newport, VT to report for inspection. That office closed in 1972, and the road was barricaded. Today the former US Customs office is home to Northeast Kingdom Community Action. | 45°0′15.12″N 72°16′28.56″W﻿ / ﻿45.0042000°N 72.2746000°W﻿ / 45.0042000; -72.2746000 |
| Leadville | Chemin de Leadville | Québec | Newport | Lake Road | Vermont | Although this was a busy road with many lakeside homes, neither the US nor Canada had a border station here. Persons entering the US here were expected to travel to the US Customs office at 70 Main Street, Newport, VT to report for inspection. That office closed in 1972, and the road was barricaded at the border at that time. | 45°0′15.84″N 72°15′30.60″W﻿ / ﻿45.0044000°N 72.2585000°W﻿ / 45.0044000; -72.2585000 |
| Lineboro | Chemin de Nord Derby | Québec | North Derby | North Derby Road | Vermont | Canada provided Customs service at this road and rail crossing 1932-1937 and 1949–1953. The U.S. never had Customs services here. Persons entering the US at this location were expected to travel to the US Customs office at 70 Main Street, Newport, VT to report for inspection. That office closed in 1972, and the road was barricaded at the border at that time. Today the Canada border station is a private home. | 45°0′21.10″N 72°10′19.20″W﻿ / ﻿45.0058611°N 72.1720000°W﻿ / 45.0058611; -72.1720000 |
| Stanhope | Rue Principale | Québec | Norton | Nelson Road | Vermont | Historically, signs directed travelers to report directly to the staffed Stanhope-Norton border station. It has been barricaded since 2015. This crossing is the site of an international general store and post office, which closed around 2002. | 45°0′38.16″N 71°47′55.32″W﻿ / ﻿45.0106000°N 71.7987000°W﻿ / 45.0106000; -71.7987000 |
| Daaquam | Rang Sainte-Marie | Québec | Daaquam | American Realty Road | Maine | Crossing which mostly served the logging industry closed in 2004 when regular customs service was moved to St. Juste. The road is now barricaded. | 46°35′53.16″N 70°1′4.80″W﻿ / ﻿46.5981000°N 70.0180000°W﻿ / 46.5981000; -70.0180000 |
| Grand Falls | Caswell Road | New Brunswick | Caswell | (unnamed road) | Maine | The US operated a border inspection station between 1936 and 1953. The General Services Administration purchased approximately a half acre of land in 1931, and constructed a red brick border station. The property was sold by the US government on October 13, 1954, and although the included the brick building, it has since been demolished. The parcel, and the road leading to the border from Route 1A are now private property. It is not known whether Canada had a border station on Caswell Road. | 47°02′29.7″N 67°47′24.2″W﻿ / ﻿47.041583°N 67.790056°W﻿ / 47.041583; -67.790056 |
| Four Falls | Brown Road | New Brunswick | East Road | Russell Road | Maine | Canada still provides Customs services seasonally, but US-bound traffic is prohibited, and has been since the US border station closed in the 1960s. However until 2008, US-bound traffic was permitted to use the road to the Aroostook Valley Country Club, which is in both countries. Several Canadian properties can only be accessed via the US part of the road, which pre-dates the establishment of the border; several residents have experienced harassment from U.S. Border Patrol officers since 9/11. | 46°49′24.21″N 67°47′22.65″W﻿ / ﻿46.8233917°N 67.7896250°W﻿ / 46.8233917; -67.7896250 |
| Tinker | Tinker Road | New Brunswick | Fort Fairfield | Aroostook Falls Road | Maine | The US operated a border station at this crossing from 1941 to 1953. It was located about 500 feet west of the Canada–US border, with a private home standing between it and the border. The General Services Administration purchased the property for the border station on May 20, 1940, and placed a portable building on the property. GSA removed the building and sold the property on October 21, 1955. In 1970, the Canadian Magazine declared this crossing "The best place to sneak across the border," The road was barricaded around 1976. The Aroostook River flood of 1994 killed 2 Canadian Customs officers whose vehicle was swept into a ditch by rising flood waters at this crossing. | 46°47′36.24″N 67°47′22.56″W﻿ / ﻿46.7934000°N 67.7896000°W﻿ / 46.7934000; -67.7896000 |
| Hillandale | Reid Road | New Brunswick | Monson Hill | Dorsey Road | Maine | This crossing closed in the 1940s. Aside from some light fixtures, no signs of the border crossing remains. | 46°42′7.20″N 67°47′20.04″W﻿ / ﻿46.7020000°N 67.7889000°W﻿ / 46.7020000; -67.7889000 |
| Beaconsfield | Nicholson Road | New Brunswick | Easton | Curtis Road | Maine | Canada stopped providing Customs services in the late 1950s and erected a sign directing travelers to the nearest open crossing. The US moved its border services to the Rivière de Chute crossing from a more central location on Ladner Road. The crossing was barricaded in the 1980s. | 46°39′9.36″N 67°47′18.96″W﻿ / ﻿46.6526000°N 67.7886000°W﻿ / 46.6526000; -67.7886000 |
| Listerville | Mars Hill Road | New Brunswick | Mars Hill | Knoxford Line Road | Maine | Border inspection services were established in 1939, and closed in 1976. The US crossing was also known as Knoxford Line and was housed in a temporary trailer. The General Services Administration deemed the US border station property to be excess on November 3, 1977, and it was subsequently sold. The Canada border station has been renovated and today it serves as a private home. | 46°34′9.12″N 67°47′15.00″W﻿ / ﻿46.5692000°N 67.7875000°W﻿ / 46.5692000; -67.7875000 |
| Upper Royalton | Brown Road | New Brunswick | Blaine | Brown Road | Maine | This crossing was generally known as "Brown Road" on both sides of the border. The US border station was housed in a temporary trailer. It existed for only a few years, from 1941 to 1952. The US sold the 1 acre border station site on May 22, 1953. | 46°30′13.6″N 67°47′09.6″W﻿ / ﻿46.503778°N 67.786000°W﻿ / 46.503778; -67.786000 |
| Jackson Falls | Foxcroft Road | New Brunswick | Littleton | Foxcroft Road | Maine | This crossing, known as "Starkey Corners" opened in 1936, and was permanently closed on May 19, 1962. The General Services Administration purchased the US border station property on May 20, 1932, and sold it (building included) on January 26, 1966. The US border station is now a private home. The Canadian station was demolished in the late 1960s. | 46°13′3.00″N 67°46′54.12″W﻿ / ﻿46.2175000°N 67.7817000°W﻿ / 46.2175000; -67.7817000 |
| Woodstock | Old Houlton Road | New Brunswick | Houlton | US 2 | Maine | Prior to the 1950s, the Canadian road to this crossing traversed a steep hill at the border, which caused problems for winter travelers. Around 1952, Canada excavated much of the hill and built a new inspection plaza on relatively level ground. This border crossing was closed in 1985 when I-95 was completed immediately to the north. The Canada border station, which was sometimes called Richmond Road, was demolished. The US border station and adjacent staff residences remain in disrepair. | 46°8′0.00″N 67°46′52.32″W﻿ / ﻿46.1333333°N 67.7812000°W﻿ / 46.1333333; -67.7812000 |
| Union Corner | Green Road | New Brunswick | East Hodgdon | Boundary Line Road | Maine | This border crossing, known as "Union Corner", was permanently closed on May 19, 1962. The General Services Administration sold the US border station on August 16, 1965, and it has since been used as a private home. The Canadian station was torn down in the late 1960s. | 46°3′14.40″N 67°46′51.60″W﻿ / ﻿46.0540000°N 67.7810000°W﻿ / 46.0540000; -67.7810000 |
| Monument | Amity Road | New Brunswick | North Amity | Monument Road | Maine | The US purchased 12,580 square feet of land on the south side of Monument Road on May 25, 1932, and spent $5,625 to erect a red brick border station, which saw little traffic. This crossing was about 2000 feet north of Monument #1, which marks the beginning of the land border between the US and Canada. On February 19, 1949, the US sold the property and the border station. The building has since been demolished. | 45°56′56.1″N 67°46′52.5″W﻿ / ﻿45.948917°N 67.781250°W﻿ / 45.948917; -67.781250 |
| Upper Mills | Hall Road | New Brunswick | Baring | Front Street | Maine | This crossing closed in 1948 when the bridge was deemed unsafe. It was dismantled soon thereafter. The US did not have a Customs station at this crossing. | 45°8′12.48″N 67°19′5.88″W﻿ / ﻿45.1368000°N 67.3183000°W﻿ / 45.1368000; -67.3183000 |
| St. Stephen | Route 170 | New Brunswick | Calais | Todd Street | Maine | This crossing, also known as "Union Bridge", closed in 1961 when the bridge was deemed unsafe. It was dismantled in April 1963, and two men drowned in the process. The US border station property was sold on May 14, 1962, and still stands as a private residence. The former Canadian border station on Milltown Boulevard in St. Stephen likewise is serving as a private home. | 45°11′00.2″N 67°17′29.6″W﻿ / ﻿45.183389°N 67.291556°W﻿ / 45.183389; -67.291556 |