Multnomah County Map from Portland Streets to the Columbia Gorge and Bull Run Highlands

Multnomah County occupies a compact but unusually varied part of northwestern Oregon. Portland and Gresham fill much of the western urban area, while the county narrows eastward past Troutdale into the Columbia River Gorge and forested high country around the Bull Run drainage. The maps on this page combine county boundaries, cities, major roads, waterways, shaded terrain, and elevation so the change from metropolitan Portland to the steep eastern landscape is easy to follow. High-resolution JPG versions of all four maps are also available together in the ZIP download below.

The Columbia River is the clearest geographic reference line across the county. It runs along the northern edge from the lowlands near Portland to the Gorge, while the Willamette River approaches from the south and joins the Columbia near the north side of Portland. Farther east, the Sandy River enters near Troutdale and the map changes quickly from a dense road network to ridges, stream valleys, and very little urban settlement. Looking at the county from west to east therefore reveals three distinct settings: metropolitan Portland, the Gresham-Troutdale transition, and the mountainous Gorge and Bull Run country.

Portland and Gresham dominate the western half of the county

The general county map is most detailed around Portland, where streets, major routes, public facilities, and nearby place names fill the western section. Portland is the county seat and extends across a broad portion of western Multnomah County. Gresham lies immediately to the east, creating a nearly continuous urban corridor. North and northeast of Gresham, the smaller cities of Fairview, Wood Village, and Troutdale sit close to the Columbia River. This tight grouping is very different from the long eastern section of the county, where the number of city labels and roads drops sharply.

I-84 and U.S. 30 are the easiest routes to follow across the map. They run eastward from the Portland area near the south side of the Columbia River and continue through Troutdale toward the Gorge. Within Portland, the road pattern is much denser and more complicated, but at county scale I-84 provides a simple way to understand the main east-west connection. Past Troutdale, the route becomes confined between the river and rising terrain. That shift explains why the eastern portion of the county looks long and narrow even though the western end contains most of the developed land.

The county boundary also changes character from west to east. In the northwest, it wraps around low river islands, sloughs, and floodplain areas, producing a more irregular outline. East of Troutdale, the county follows the Columbia River corridor while extending south into broad forested uplands. Multnomah County’s official overview describes it as Oregon’s smallest county by area and its most populous, a combination that is visible in the contrast between the densely settled Portland side and the comparatively undeveloped eastern highlands. The map makes that contrast more useful than a simple county outline alone.

Multnomah County map showing Portland, Gresham, Fairview, Wood Village, Troutdale, I-84, U.S. 30, and the Columbia River corridor
General Multnomah County map showing the dense Portland-Gresham urban area in the west and the long I-84 and U.S. 30 corridor toward Troutdale and the Columbia River Gorge

Six incorporated cities cluster around Portland rather than across the county

The city distribution map highlights six incorporated cities: Portland, Gresham, Troutdale, Fairview, Wood Village, and Maywood Park. Portland occupies the largest western position, and Gresham is the second major center directly to its east. Troutdale, Fairview, and Wood Village form a small cluster near the Columbia River and the eastern edge of the metropolitan area. Maywood Park appears as a very small municipality within the broader Portland urban fabric. The important feature is not simply the ranking of the cities but how closely they are packed together in a small part of the county.

The population figures and ranking shown in the city index come from the map’s source data and should be treated as a comparison rather than a substitute for the latest census estimate. Current population counts can change, but the location pattern is much more stable. Portland and Gresham form the broadest continuous urban area, while Troutdale marks the last incorporated city before the Columbia Gorge becomes the dominant landscape. That makes the city map especially useful for separating the metropolitan part of Multnomah County from the much larger eastern area that has few permanent urban settlements.

This map is intended to compare city placement rather than driving mileage. When route planning matters, the general county map is more informative because it shows I-84, U.S. 30, and the surrounding road network. When settlement pattern matters, the city map is clearer because nearly every major city marker sits west of the steep eastern terrain. Used together, the two maps explain why Multnomah County can contain Oregon’s largest city while also extending into large tracts of forested mountain country only a short distance to the east.

Multnomah County city distribution map comparing Portland, Gresham, Troutdale, Fairview, Wood Village, and Maywood Park
City distribution map showing all six incorporated cities concentrated in the western and central-western part of Multnomah County

The Columbia, Willamette, Sandy, and Bull Run rivers define different parts of the landscape

The terrain and water map is organized around the Columbia River, which forms the dominant northern waterway. Near Portland, the Willamette River approaches from the south and joins the Columbia, placing the urban core close to one of the most important river junctions in the region. Low-lying water features and channels also appear around the northwest part of the county. Together they create a broad riverine setting that is very different from the narrow mountain streams shown farther east.

Near Troutdale, the Sandy River flows north to the Columbia and marks a transition into steeper country. East and southeast of the Sandy, tributaries become more closely tied to ridges and narrow valleys. The North Fork Bull Run River and Bull Run River are clearly labeled in the eastern part of the map, and their courses lie far from the dense Portland street network. Beaver Creek and other smaller streams add detail to the central uplands. The contrast between broad main-stem rivers and confined mountain tributaries is one of the clearest geographic differences within the county.

Smaller lakes and water bodies, including Smith Lake near the Columbia, provide additional reference points, but the main value of this map is the relationship between water and relief. The Columbia follows a low corridor while ridges rise sharply to the south, especially in the Gorge. Tributaries descend from those highlands toward the main river, creating a much more rugged pattern than the flat urban lowlands around Portland. This is a regional reference map, not a flood-zone, navigation, water-quality, legal shoreline, or real-time river-stage product, so specialized decisions should use the appropriate current agency data.

Multnomah County terrain and water map showing the Columbia River, Willamette River, Sandy River, North Fork Bull Run River, Bull Run River, and nearby relief
Terrain and water map showing the Columbia and Willamette near Portland, the Sandy River near Troutdale, and the Bull Run river system within the higher eastern terrain

Elevation rises quickly from the Portland lowlands into the eastern Gorge highlands

The elevation map makes the west-to-east transition especially clear. Portland, Gresham, and much of the Columbia River corridor appear in the lower green elevation classes. The western and central parts of the county include local hills, but the broadest low ground remains close to the river and the metropolitan area. East of Troutdale, the colors change more rapidly. Yellow, tan, and brown terrain expands across the eastern half, showing that the county rises sharply into the Cascade foothills and the high ground south of the Columbia Gorge.

The map reports an actual elevation range of roughly 1 to 1,412 meters and a mean of about 284 meters for the county surface represented here. Those values are useful for county-scale comparison, not for determining the exact elevation of a building, parcel, road cut, or trail point. The more important visual lesson is the strong contrast: the western metropolitan area occupies comparatively low terrain, while the Bull Run and Gorge highlands contain much steeper slopes and higher ridges. This change happens over a short horizontal distance because Multnomah County crosses from river lowlands directly into the western Cascades.

The road map helps explain how that terrain controls transportation. I-84 and U.S. 30 continue east along the low Columbia River corridor instead of climbing directly across the higher terrain to the south. The U.S. Forest Service describes the Columbia River Gorge as a major river canyon and a low passage through the Cascade Range, which matches the pattern visible on the elevation map. For broad geographic interpretation this surface is very helpful, but survey work, engineering design, detailed slope calculations, and trail navigation require more precise elevation products.

Multnomah County elevation map showing low Portland and Columbia River areas rising toward the Columbia Gorge and Bull Run highlands
Elevation map comparing the low Portland-Gresham and Columbia River corridor with the rapidly rising Gorge and Bull Run highlands in eastern Multnomah County

Why the map changes so dramatically east of Troutdale

Following Multnomah County from Portland toward the east produces a rapid change in what the map emphasizes. Streets and city labels dominate Portland and Gresham, then become less dense around Troutdale. Beyond that point, the Columbia River, ridges, and tributary valleys become more important than city streets. Multnomah County’s own area description highlights both the Portland metropolitan setting and the Columbia River Gorge, and the maps make that dual identity visible. Few Oregon counties place such a large urban population so close to a steep, heavily dissected mountain landscape.

The Gorge is the key to understanding the eastern shape of the county. I-84 remains close to the Columbia River while higher terrain rises immediately to the south. On the water map, streams descend from those uplands toward the main river; on the elevation map, the river corridor stays green while adjacent slopes move into higher color classes. The combination explains why the main transportation route follows the river rather than crossing the uplands. It also helps separate the Columbia corridor from the Bull Run drainage farther south and east.

The Portland side has its own local relief, islands, and river channels, so it should not be treated as completely flat. Still, at county scale the strongest break occurs around the eastern edge of the metropolitan area. The general map is best for streets, cities, and major routes; the terrain and water map makes river valleys more obvious; and the elevation map reduces the same landscape to a simple low-to-high comparison. Looking across all three gives a much fuller picture than treating Multnomah County as only a Portland map or only a Columbia Gorge map.

Choosing the most useful Multnomah County map for your task

Use the general county map when you need the broadest combination of boundaries, place names, major roads, and the Portland-to-Troutdale corridor. It is the best starting point for locating Portland, Gresham, Fairview, Wood Village, Troutdale, and the major east-west routes. The city distribution map is simpler and works well when the main question is where the six incorporated cities are concentrated. It makes the western settlement pattern immediately obvious without the extra road and terrain detail of the general map.

Choose the terrain and water map when rivers, tributaries, and mountain valleys are the main interest. It shows the Columbia and Willamette junction, the Sandy River near Troutdale, and the Bull Run system in the eastern highlands. The elevation map is the quickest way to compare the low western urban area with the high eastern terrain. Using both together is particularly useful for understanding why the Columbia Gorge corridor carries the main east-west road while large areas south of the river remain steep and sparsely settled.

The WebP images in the article are sized for efficient web viewing. The ZIP below contains the same four maps as high-resolution JPG files for printing, classroom materials, presentations, and general geographic reference. They are not substitutes for legal boundary surveys, parcel mapping, flood determinations, engineering-grade elevations, current road conditions, or safety-critical field navigation. For those purposes, use current information from Multnomah County, the U.S. Census Bureau, USGS, or the agency responsible for the specific site or resource.

Frequently Asked Questions

Which map best shows how Portland changes into the Columbia River Gorge?

The general county map and elevation map work best as a pair. The general map lets you follow Portland, Gresham, Troutdale, I-84, and U.S. 30 eastward, while the elevation map shows the low urban area narrowing into the Columbia River corridor as the surrounding land rises sharply. Adding the terrain and water map makes the transition even clearer because the Sandy River and mountain tributaries appear where the dense Portland street pattern gives way to the Gorge landscape.

Are all six incorporated cities located near Portland?

They are all concentrated in the western and central-western part of Multnomah County. Portland occupies the largest urban area, Gresham lies immediately east, and Fairview, Wood Village, and Troutdale sit close together near the Columbia River. Maywood Park is a small municipality within the broader Portland urban area. The large eastern portion of the county has no comparable incorporated city cluster, which is why the city distribution map becomes visually sparse beyond Troutdale.

Does the terrain and water map show flood zones or Bull Run water regulations?

No. It is a geographic reference map showing the relative locations of rivers, streams, water bodies, and shaded relief. It can help you compare the Columbia River, Willamette River, Sandy River, and Bull Run river system, but it does not define flood-hazard boundaries, drinking-water protection rules, legal shorelines, real-time river conditions, or access restrictions. Those questions require the latest maps and notices from the responsible local, state, or federal agency.

Map File Information

The ZIP includes the four high-resolution JPG originals used for the county, city distribution, terrain and water, and elevation maps on this page.

  • Included Files: Use only the versions confirmed in the article and supplied images
  • File Type: Use the confirmed download contents
  • Intended Use: Printing, education, presentations, and map-based projects
Download Map Files

Sources and references

These sources provide background for county geography, incorporated cities, the Columbia River Gorge, boundary data, waterways, and elevation. Conditions that can change quickly, including road closures, wildfire restrictions, river levels, and recreation access, should always be checked with the responsible agency before travel or field use.

Green Map creates custom-edited map images using open geographic data sources such as geoBoundaries, Natural Earth, OpenStreetMap, and government open data. These maps are edited visual materials, not raw data files, and are provided for education, documents, presentations, and graphic reference.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top