Looking for Regional Information?

Map of Idaho with Counties, Cities and Roads Network

Detailed large map of Idaho State USA showing cities, towns, county formations, roads highway, US highways and State routes.
Detailed large map of Idaho State USA showing cities, towns, county formations, roads highway, US highways and State routes.

Zoom Map

Description: Detailed large map of Idaho State USA showing cities, towns, county formations, roads highway, US highways and State routes.


How to Use This Map

This map of Idaho with cities, counties, and roads is already large enough to read directly on your desktop. To see a full-screen zoom view on a phone or tablet, tap the map image (or tap the Zoom Map label above the image). Scan by shading by county first, meaning the 44 counties are in various colored blocks with each county’s seat in bold. Use the interstate system and the Snake and Clearwater rivers for quick orientation. Note that the light road layer is intentionally minimal and not designed for turn-by-turn directions using interstate (I-84, I-86, I-15, I-90). If you want a specific city or county, the full county and seat index and FAQ’s lower on this page are the quickest route to click straight to it.

Navigating Idaho's Counties, Cities, and Towns

Idaho statehood iconMap of Idaho, Idaho map with cities, counties, and roads network. This detailed map is the best map to follow if you want to understand Idaho by counties, cities, and the road network. We will travel as if we are standing at the top edge near Canada and tracing south along the state outline, then west to east across counties, all while pointing to the exact county colors, city dots, and red highway lines you see on the Idaho map with cities, counties, and roads network.

Borders and waters at a glance: Canada touches the northern tip, Washington and Oregon border the west, Nevada touches the lower left, Utah lines the south center, Wyoming meets the southeast edge, and Montana runs the long eastern border. Idaho has no ocean coast.

Road-light orientation: Only the central spines are useful for placement. I-84 runs from the Oregon line through Boise, Nampa, and Caldwell, then east to Mountain Home, Twin Falls, and Burley into Utah. I-86 splits near Declo toward American Falls and rejoins I-15 near Pocatello. I-15 runs Utah to Pocatello, Blackfoot, and Idaho Falls, then north to Montana. I-90 crosses the panhandle through Coeur d'Alene into Montana. US-95 is the long north–south spine from the Canadian line through Sandpoint, Moscow, Lewiston, and Weiser. These help you follow the counties without turning this into a highway list.

Idaho at a glance

Idaho is bordered by Canada to the north, Montana to the east, Wyoming to the southeast, Utah and Nevada to the south, and Oregon and Washington to the west, with no ocean coast. The map shows 44 counties as color blocks, stitched together by I-84, I-86, I-15, I-90, and US-95. Capital and largest city: Boise (Ada County). Largest county by land area: Idaho County, about 8,485 square miles. Smallest county by land area: Payette County, about 408 square miles. Most populous county: Ada County. Least populous county: Clark County. Total state area: approximately 83,570 square miles. Largest cities by population: Boise, Meridian, Nampa, Caldwell, Idaho Falls, Pocatello, Coeur d'Alene, Twin Falls, Post Falls, and Rexburg.

Complete county and seat index

Ada–Boise; Adams–Council; Bannock–Pocatello; Bear Lake–Montpelier; Benewah–St. Maries; Bingham–Blackfoot; Blaine–Hailey; Boise–Idaho City; Bonner–Sandpoint; Bonneville–Idaho Falls; Boundary–Bonners Ferry; Butte–Arco; Camas–Fairfield; Canyon–Caldwell; Caribou–Soda Springs; Cassia–Burley; Clark–Dubois; Clearwater–Orofino; Custer–Challis; Elmore–Mountain Home; Franklin–Preston; Fremont–St. Anthony; Gem–Emmett; Gooding–Gooding; Idaho–Grangeville; Jefferson–Rigby; Jerome–Jerome; Kootenai–Coeur d'Alene; Latah–Moscow; Lemhi–Salmon; Lewis–Nezperce; Lincoln–Shoshone; Madison–Rexburg; Minidoka–Rupert; Nez Perce–Lewiston; Oneida–Malad City; Owyhee–Murphy; Payette–Payette; Power–American Falls; Shoshone–Wallace; Teton–Driggs; Twin Falls–Twin Falls; Valley–Cascade; Washington–Weiser.

Physical geography (quick orientation)

On this map, the Snake River Plain (south), the central mountain belt across Custer, Lemhi, Valley, and Idaho counties, and the lake-rich panhandle in the north double as landmarks for finding counties quickly, with the Snake, Salmon, and Clearwater rivers as navigation lines. For elevation, terrain, and land-cover detail, see our Physical Map of Idaho.

Climate (quick note)

Idaho's climate ranges from semi-arid on the Snake River Plain to alpine in the central and panhandle mountains, with cold, snowy winters at higher elevations. For a full seasonal and biome breakdown, see our Physical Map of Idaho.

Northern border with Canada and the Panhandle counties

Starting at the slim northern tip where Idaho touches British Columbia in Canada, the county you see right against the border is Boundary County. On this map, Boundary County contains Bonners Ferry as the central labeled town. A short drive south on the north–south road that tracks the Kootenai River brings you into Bonner County, where Sandpoint sits by the large, blue lake-shaped Lake Pend Oreille – the highway west of Sandpoint links toward Washington and Spokane. The red arterial running east from Sandpoint climbs over the mountains into Montana, which you can see labeled to the right of the state boundary line.

Immediately south of Bonner County, the Idaho map shows a more populated hub in Kootenai County with Coeur d'Alene on the lake of the same name. The bold red interstate slicing across the county is I-90, Idaho's most important north–south highway. It connects Coeur d'Alene west to Spokane in Washington and east through the Silver Valley into Montana. Coeur d'Alene is surrounded by resort communities, forest-covered hills, and a web of surface routes leading to lakes and trailheads. This is a good visual checkpoint on the map because the lake outline and the I-90 line make Kootenai County easy to identify. Nearby, Post Falls is also one of Idaho's larger cities, sitting just west of Coeur d'Alene along the same I-90 corridor.

To the southeast, the long county that hugs the Idaho–Montana border is Shoshone County. Along I-90, you can trace a string of historic mining towns. The map places Shoshone's label along the mountains and river valleys that carry the interstate. South–southwest of there is Benewah County, with St. Maries written near the St. Joe River corridor. Latah County sits to the west and is marked by Moscow, home of the University of Idaho. The map depicts Moscow's position close to the Washington line and near the junction of surface highways that feed into the US-95 corridor, which is the vertical spine you can trace from the Canadian line down to southern Idaho.

Clearwater County in the mid-panhandle

As you move down the map, the mix of yellow and green county polygons shows Clearwater County and Nez Perce County. Clearwater includes Orofino, and the map even hints at the Dworshak Reservoir in a pale blue ink patch north of town. West of Clearwater, Nez Perce County is anchored by Lewiston, Idaho's inland port on the Snake River and a key road junction. You'll notice the Snake River doubles as part of the state boundary with Washington through this reach, and red highways branch from Lewiston toward the Camas Prairie and the US-95 ascent into the higher country.

Between these two sits the smaller Lewis County, with Nezperce marked near the county center on the map. South of Lewiston, the thin band of purple county area is Asotin County, Washington, shown only as a neighbor, which helps you visually orient the river canyon and the cross-state travel.

Idaho County – the huge middle county

Running down the center is Idaho's namesake, Idaho County, one of the largest counties in the United States outside Alaska. On the map, you can see Grangeville labeled along US-95, and the vast interior is traced by blue river lines representing the Salmon River and its forks. The roads are sparse, as the map effectively communicates this with long gaps between red segments. This helps you understand why travel times across Idaho County are long, even if distances look short.

To the west of Idaho County, along the Snake River, the map places Adams County with Council and New Meadows road references near the valley floors. Southwest of Adams is Washington County, with Weiser, a town you see close to the Oregon line and a junction for US-95 and trans-Snake routes. Those county names help you pin the boundary with Oregon, which hugs Idaho's western edge from the panhandle down to the Owyhee high desert.

The Treasure Valley counties and Boise Metro

Near the lower left third of the map, the county colors cluster tightly and the red highway web thickens. This shows the Treasure Valley and Idaho's most extensive metro. Payette County includes Payette and sits along the confluence of more minor roads entering from Oregon. Immediately south, Canyon County is labeled around Caldwell and Nampa, even though the map foregrounds Caldwell more clearly. East–southeast is Ada County, which contains Boise, the state capital. You can see Boise marked boldly, with river meanders for the Boise River cutting through the valley. The heavy red line is I-84, Idaho's primary interstate that carries traffic from the Oregon border through Nampa, Meridian, Boise, and on toward Mountain Home and the Magic Valley. The map makes this corridor obvious thanks to the thickness of the line and the way it parallels the valley floor.

North of Boise, the polygon labeled Boise County stretches into the mountains. Places like Idaho City and the high country trailheads sit up here, and the roads on the map grow thin and curvy as they trace the ridgelines and river canyons. Gem County sits just to the northwest of Emmett, which you'll spot along a smaller network of feeder roads.

Central mountains and resort corridor

Moving northeast from Boise County, the long vertical county is Valley County, with Cascade and McCall on the Payette River drainage and Payette Lake shown in blue near McCall. The map helps you see how the valley road connects to Adams County near New Meadows and then to US-95 north–south traffic. East of Valley County, the larger peach polygon is Custer County, with Challis and the rugged Salmon–Challis region. You will see fewer road lines here, telling you that this is wilderness country dominated by river gorges and peaks like the Lost River Range to the east.

On the map's eastern center, Lemhi County hugs the Montana line and features Salmon as its county seat, where US-93 runs north–south linking the Lost Trail Pass to the south toward Challis and to the north into Montana. Trace the red highway in this area, and you will notice it follows river valleys because the peaks are high and the passes are limited.

Magic Valley and the Snake River Plain

Return to the Boise corridor and follow I-84 southeast. You first encounter Elmore County with Mountain Home marked and a road spur heading toward Bruneau and the Owyhee uplands. East of Elmore sits Camas County, a small yellow rectangle with Fairfield near the heart of the Camas Prairie. South of Camas lies Gooding County, home to Gooding, and to its east is Jerome County, with Jerome situated right along the interstate. The map then shows Twin Falls County with Twin Falls labeled close to the canyon carved by the Snake River. The famous Perrine Bridge corridor aligns with the red highway line through town. On the south side of the river, Cassia County includes Burley and Declo, and to its north, Minidoka County includes Rupert. Follow the red lines and you'll see I-84 running west–east and I-86 branching from Declo to American Falls.

At the same latitude but farther east, the teal block is Blaine County with Hailey and Ketchum in the Wood River Valley, plus Sun Valley ski country that the map hints at via road forks and the basin shape north of Hailey. Just southeast of Blaine, the compact light green polygon is Camas County, already noted, and further east, you reach Lincoln County with Shoshone. This knot of small counties illustrates how the map's color blocks and closely spaced town labels tell you the southern Snake River Plain is Idaho's most traveled corridor.

Southeast Idaho and Gateways to Utah and Wyoming

Drop back onto I-84 eastbound. After American Falls, the interstate meets I-15 at Pocatello in Bannock County. The map prominently marks Pocatello as a key junction city, with routes leading north to Idaho Falls and south to Utah. North of Bannock, Bingham County includes Blackfoot, and northeast is Bonneville County with Idaho Falls. The river line looping through Idaho Falls is the Snake River as it arcs around the city. East of Bonneville is Teton County, bordering Wyoming, and north of Teton is Fremont County with St. Anthony. Between Bonneville and Fremont lies Madison County, home to Rexburg. West of Madison is Jefferson County with Rigby, which this map references through road junctions, even if the city label is lighter.

Just south of Fremont and Madison is Clark County, a thin band along the Montana line with sparse roads and vast rangelands. Southwest of there lies Butte County with Arco, a node the map places along US-20 that also links west to Carey and the Wood River country. South of Butte, the map shows Power County with American Falls, and to its southeast, Caribou County with Soda Springs. Directly south along the Utah line is Oneida County with Malad City, Franklin County with Preston, and Bear Lake County with Montpelier near the famous turquoise lake that straddles Idaho and Utah. These county blocks help you visualize how the Snake River Plain bows around the southeast corner and how I-15 cuts a clean north–south line on the map with spurs to each county seat.

Western and southwestern neighbors

As you scan the outer frame, the map clearly shows Washington to the west of the panhandle, Oregon alongside the western and southwestern counties, and Nevada at the lower left. On the bottom edge are Utah in the south center and Wyoming on the southeast edge. To the right of Idaho, you see Montana along a long, rugged border, and at the top, the hatched band marks Canada. The road symbols demonstrate where the border crossings concentrate: Bonners Ferry north toward British Columbia, the I-90 corridor from Coeur d'Alene to Montana, US-93 from Salmon to Lost Trail Pass, and I-15 north from Idaho Falls toward Dillon, Montana.

Key highway spines you can trace at a glance

Because this Idaho map with cities, counties, and a road network is detailed, it lets you confirm the most critical routes at a glance. I-84: Oregon border to Boise, Nampa, and Caldwell, then to Mountain Home, Jerome, Twin Falls, Burley, and into Utah. I-86: Splits near Declo and goes to American Falls, then rejoins I-15 near Pocatello. I-15: Utah to Pocatello, Blackfoot, Idaho Falls, then north to Montana. I-90: Spokane through Coeur d'Alene and the Silver Valley into Montana. US-95: Canada through Bonners Ferry, Sandpoint, Coeur d'Alene area, Moscow, Lewiston, Grangeville, New Meadows, Council, Weiser, and south to the Oregon line. US-12: Lewiston to Orofino and east over Lolo Pass toward Missoula, Montana. US-93: Nevada line through Twin Falls and Shoshone to Challis and Salmon, then north to Montana. US-20 and US-26: From the Oregon line through Boise and Mountain Home to Arco and Idaho Falls.

Why counties matter for planning trips and research

For residents, travelers, and geography students, this map provides the most dependable frame for trip planning, permitting, and school district research. County boundaries define sheriff's offices, road departments, and public lands districts. On this Idaho map, the contrasting colors keep each county readable even where the shapes are narrow, such as Teton, Clark, and Shoshone, or broad, such as Idaho County and Owyhee County in the southwest. Owyhee appears in the bottom left corner as a large teal block with few town labels, indicating this is remote ranch and canyon country with long distances between services. That visual cue helps you plan fuel and lodging in places like Mountain Home, Twin Falls, or Jordan Valley in neighboring Oregon before you venture into Owyhee backroads.

County-by-County Walkthrough East and South

We will now devote lines to each county as it appears on the attached map. Each entry lists the county seat or main city label that you can see, nearby towns if shown, and the key road or river patterns that the detailed map highlights.

Boundary County – Seat: Bonners Ferry. River valley running west–east, road north to the Canadian border. Connects to US-95 south to Sandpoint and to border crossings toward British Columbia.

Bonner County – Seat: Sandpoint on Lake Pend Oreille. Junction of US-95 with eastbound routes to Montana; the lake outline and bridges mark Sandpoint as a scenic hub.

Kootenai County – Seat: Coeur d'Alene on its namesake lake. I-90 crosses the county west to east, with Spokane to the west in Washington and the Silver Valley to the east.

Shoshone County – Seat: Wallace. A long, narrow county straddling I-90 in the mountains, a gateway between the panhandle and Montana's high passes.

Benewah County – Seat: St. Maries along the St. Joe River, with local connectors to US-95 and mountain backroads.

Latah County – Seat: Moscow. Palouse hills, farm roads, easy access to Washington State University across the line in Pullman.

Clearwater County – Seat: Orofino. Dworshak Reservoir is shown north of town, with the US-12 corridor running east toward Lolo Pass.

Nez Perce County – Seat: Lewiston, where the Snake and Clearwater rivers meet, at the junction of US-95, US-12, and routes into Washington.

Lewis County – Seat: Nezperce, a small county between Nez Perce and Idaho counties on the Camas Prairie.

Idaho County – Seat: Grangeville. A massive, sparsely roaded interior with blue lines for the Salmon River, meaning long scenic drives with limited east–west crossings.

Adams County – Seat: Council, with a New Meadows area reference; US-95 links it to Weiser south and Riggins north.

Washington County – Seat: Weiser at the Oregon line, a hub for cross-border commerce and farm services.

Payette County – Seat: Payette, feeding into the US-95 and I-84 corridor via nearby counties.

Gem County – Seat: Emmett, foothill farms north of the Treasure Valley.

Canyon County – Seat: Caldwell, prominently featured along with Nampa in the same metro area; I-84 runs through the valley with multiple interchanges.

Ada County – Seat: Boise. The Boise River runs through town and the greenbelt corridor, with dense connectors to Meridian, Eagle, and the foothills.

Boise County – Seat: Idaho City. A mountainous county north of Ada with thin, winding roads, access to rafting and high-country trailheads.

Valley County – Seat: Cascade, with McCall and Payette Lake shown in blue; a north–south route connects to Adams County and US-95 via New Meadows.

Custer County – Seat: Challis. Salmon River canyon, high peaks, remote passes; fewer road lines mean slower travel.

Lemhi County – Seat: Salmon. US-93 is the key route to Lost Trail Pass and Challis, with a long shared border with Montana.

Elmore County – Seat: Mountain Home. I-84 eastbound toward the High Desert and Air Force base area, with spurs toward Bruneau and canyonlands.

Camas County – Seat: Fairfield, a small county high on the prairie between Elmore and Blaine.

Gooding County – Seat: Gooding, with short hops to Jerome and Twin Falls across the Snake River.

Jerome County – Seat: Jerome, on the I-84 straight line through irrigated farms.

Twin Falls County – Seat: Twin Falls. Snake River Canyon and bridge crossing, the heart of the Magic Valley with spurs to waterfalls and parks.

Lincoln County – Seat: Shoshone, connecting US-93 north–south with east–west farm roads.

Blaine County – Seat: Hailey, with Ketchum, Sun Valley resort, and the Sawtooth gateway; the Wood River Valley route runs north to the mountain passes.

Minidoka County – Seat: Rupert, along the Snake with an agriculture grid and canals.

Cassia County – Seat: Burley with Declo nearby, in the I-84 and I-86 junction zone.

Power County – Seat: American Falls, with the reservoir visible as a blue water body at the river bend.

Butte County – Seat: Arco, on US-20 toward Idaho Falls and west toward Craters of the Moon country.

Clark County – Seat: Dubois. A long, thin county on the Montana line with sparse roads, useful for backcountry travel awareness and services planning.

Jefferson County – Seat: Rigby, between Blackfoot and Rexburg, with feeder roads from I-15 to farms and river bends.

Madison County – Seat: Rexburg, a university town and stop between Idaho Falls and St. Anthony.

Fremont County – Seat: St. Anthony, the gateway to the St. Anthony Dunes and routes to the Yellowstone region.

Teton County – County seat area: Driggs–Victor corridor east of the Snake River Range, a narrow north–south valley pressed against Wyoming.

Bonneville County – Seat: Idaho Falls. I-15 runs through town, with US-20 heading east toward the parks.

Bingham County – Seat: Blackfoot. The Snake River curves near town, with irrigation canals marked in blue.

Bannock County – Seat: Pocatello, where I-86 meets I-15, with rail yards and a university hub.

Caribou County – Seat: Soda Springs, carbonated springs and phosphate country.

Oneida County – Seat: Malad City, a direct link to Utah on I-15.

Franklin County – Seat: Preston, an agricultural valley at the lower east border with Utah.

Bear Lake County – Seat: Montpelier, with the Bear Lake shoreline south–southeast and resort roads.

Owyhee County – Seat: Murphy. A huge southwestern county with very few labels; distances are long, so plan fuel stops at Mountain Home, Nampa, or Jordan Valley in Oregon.

This county roll call demonstrates how the Idaho map, with its cities, counties, and road network, effectively communicates travel reality through color blocks, water bodies, and a clear hierarchy of red highway lines. Use it to plan the exact county you will pass through, the nearest seat for services, the interstate to join, and the river canyon that controls your route.

Frequently Asked Questions about the Idaho County Map

How many counties are shown in Idaho?
Idaho displays 44 counties, each shaded and labeled with its county seat.
Which city is the state capital and where is it shown?
Boise, the seat of Ada County, is the state capital and Idaho's largest city.
What county contains Coeur d'Alene?
Kootenai County; the seat is Coeur d'Alene.
Lewiston appears in which county?
Nez Perce County; Lewiston is the county seat on the Clearwater–Snake confluence.
Idaho Falls is in which county?
Bonneville County; Idaho Falls is the county seat on the Snake River plain.
Pocatello is in which county?
Bannock County; Pocatello is the county seat where I-15 and I-86 meet.
Twin Falls city belongs to which county?
Twin Falls County; the seat is Twin Falls near Shoshone Falls.
Which counties frame the Boise metro?
Ada County (seat Boise) and Canyon County (seat Caldwell); Nampa and Meridian are labeled in Canyon and Ada.
Sun Valley and Ketchum are in which county?
Blaine County; the county seat is Hailey.
McCall shows in which county?
Valley County; the county seat is Cascade on the Payette River corridor.
Sandpoint appears in which county?
Bonner County; Sandpoint is the county seat on Lake Pend Oreille.
Moscow is the seat of which county?
Latah County; Moscow is the county seat and a university town.
What is the county seat of Idaho County?
Grangeville, with the Salmon River canyons defining much of the county.
Salmon is the seat of which county?
Lemhi County; US-93 is the light orientation line to Montana.
American Falls is in which county?
Power County; American Falls is the county seat on the reservoir.
Rexburg is in which county?
Madison County; Rexburg is the county seat along US-20.
Which Idaho counties border Utah?
Cassia, Oneida, Franklin and Bear Lake counties.
Which Idaho counties touch Oregon along the Snake River?
Owyhee, Canyon, Payette, Washington, Adams and Idaho counties.
Which counties meet the Montana line on the map?
Boundary, Bonner, Kootenai, Shoshone, Clearwater, Idaho, Lemhi, Clark and Fremont.
What is the largest county in Idaho by area?
Idaho County is the largest Idaho county by land area, at about 8,485 square miles.
What is the smallest county in Idaho by area?
Payette County is the smallest, at about 408 square miles.
What is the most populous county in Idaho?
Ada County has the largest population of any Idaho county, home to Boise.
What is the least populous county in Idaho?
Clark County has the smallest population of Idaho's 44 counties.
What is the largest city in Idaho?
Boise is Idaho's largest city by population and also its capital, followed by Meridian, Nampa, and Caldwell.
Does this map show ZIP codes?
This map focuses on counties, cities, and roads rather than ZIP code boundaries; county lines and ZIP code boundaries do not always match exactly.
Can I print or copy this map from the website?
No. Printing or copying our maps from the site is not permitted.

Physical Map of Idaho
Physical map and map image of Idaho.

Regional Directory of Canada
Information and guide about Canada and website listing.

Regional Directory of United States of America
Information and guide about United States of America and websites with American topics.

Regional Directory of Europe
Information and guide about Europe and websites with European topics.

Regional Directory of Australia
Information and guide about Australia and websites with Australian topics.