RoadsideThoughts
A Gazetteer for the United States and Canada
Home >> State of Arizona >> Maricopa County >> Gainey Ranch >> Nearby CommunitiesIndex...

Nearest Communities to Gainey Ranch,
Listed County-By-County

The purpose of this page is to identify those communities that are closest to Gainey Ranch, on a County-by-County basis. To explain further, let's use the example from the Genealogy Helper Page for Gainey Ranch:

We have great-grandparents who lived in a small community in the northwest corner of their home county. During their lives, most doctors and hospitals were in the next county to the west. Almost all of the nearby churches and cemeteries were in the county to the north.

When doing our research, we make it a practice to expand our search by looking in neighboring counties in addition to the county in which they lived:  their home county contained property and probate records; the county to the west contained birth and death records; the county to the north contained their burial records. If we hadn't checked the neighboring counties, we would have missed many valuable sources of information.

Please note that when we give a distance, it's a 'straight-line' distance starting from Gainey Ranch.<1>

If you're researching your genealogy, we hope that the following information helps.


Gainey Ranch is located in Maricopa County.

The following 6 counties adjoin and form the boundaries of Maricopa County: Gila, La Paz, Pima, Pinal, Yavapai & Yuma.

Our Gazetteer shows that there are 472 communities within 40 miles [64.4 km]<1> of Gainey Ranch. Of these communities, 12 are located in counties other than Maricopa County.

We usually exclude communities where we still need to verify their location,<2> but for the purpose of this page, we have included the unverified ('unver') and historic ('hist') communities.

After starting with the home county for Gainey Ranch (which is Maricopa County), we list the counties in alphabetical order and for each of those counties, the closest communities are listed in order of their distance from Gainey Ranch

For the following list, only those counties that contain communities within 40 miles [64.4 km] are displayed.

  • Maricopa County   (where Gainey Ranch resides)
    • Given the large number of communities that are located in Maricopa County, we have limited the list to those within 9 miles [14.5 km]<1> of Gainey Ranch (about 100 communities).
    • County Website:   https://www.maricopa.gov/
    • County Seat for Maricopa:   Phoenix
    • Genealogy Websites   ...
    • Nearest Communities to Gainey Ranch   ...
      • These communities are listed by their distance from Gainey Ranch.
      • Heritage Terrace
        (Less than 2 miles to the east)
        • Heritage Terrace is located in Maricopa County
        • Jump to our Gazetteer entry for Heritage Terrace
      • Estados de La Mancha II
        (Less than 2 miles to the northeast)
      • Country Horizons
        (Less than 2 miles to the east)
        • Country Horizons is located in Maricopa County
        • Jump to our Gazetteer entry for Country Horizons
      • Buenavante
        (Less than 2 miles to the north)
        • Buenavante is located in Maricopa County
        • Jump to our Gazetteer entry for Buenavante
      • Santo Tomas
        (Less than 2 miles to the south)
        • Santo Tomas is located in Maricopa County
        • Jump to our Gazetteer entry for Santo Tomas
      • El Paseo
        (Less than 2 miles to the southeast)
        • El Paseo is located in Maricopa County
        • Jump to our Gazetteer entry for El Paseo
      • McCormick Ranch
        (Less than 2 miles to the southeast)
        • McCormick Ranch is located in Maricopa County
        • Jump to our Gazetteer entry for McCormick Ranch
      • Andalusia
        (2 miles [3.2 km] to the east)
        • Andalusia is located in Maricopa County
        • Jump to our Gazetteer entry for Andalusia
      • Ensenada del Oro
        (2 miles [3.2 km] to the east)
        • Ensenada del Oro is located in Maricopa County
        • Jump to our Gazetteer entry for Ensenada del Oro
      • Haciendas del Lago
        (2 miles [3.2 km] to the east)
        • Haciendas del Lago is located in Maricopa County
        • Jump to our Gazetteer entry for Haciendas del Lago
      • Mission Monterey
        (2 miles [3.2 km] to the east)
        • Mission Monterey is located in Maricopa County
        • Jump to our Gazetteer entry for Mission Monterey
      • Desert Wind II
        (2 miles [3.2 km] to the north)
        • Desert Wind II is located in Maricopa County
        • Jump to our Gazetteer entry for Desert Wind II
      • Continue List   (448 more) ...
        • Sweetwater Ranch
          (2 miles [3.2 km] to the northeast)
          • Sweetwater Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for Sweetwater Ranch
        • Windemere
          (2 miles [3.2 km] to the south)
          • Windemere is located in Maricopa County
          • Jump to our Gazetteer entry for Windemere
        • Orangetree Estates
          (2 miles [3.2 km] to the west)
          • Orangetree Estates is located in Maricopa County
          • Jump to our Gazetteer entry for Orangetree Estates
        • Cactus Villa
          (3 miles [4.8 km] to the east)
          • Cactus Villa is located in Maricopa County
          • Jump to our Gazetteer entry for Cactus Villa
        • Casa Rica
          (3 miles [4.8 km] to the east)
          • Casa Rica is located in Maricopa County
          • Jump to our Gazetteer entry for Casa Rica
        • Chimney Hill
          (3 miles [4.8 km] to the east)
          • Chimney Hill is located in Maricopa County
          • Jump to our Gazetteer entry for Chimney Hill
        • Continental Village
          (3 miles [4.8 km] to the east)
          • Continental Village is located in Maricopa County
          • Jump to our Gazetteer entry for Continental Village
        • Heritage Court
          (3 miles [4.8 km] to the east)
          • Heritage Court is located in Maricopa County
          • Jump to our Gazetteer entry for Heritage Court
        • Mirador
          (3 miles [4.8 km] to the east)
          • Mirador is located in Maricopa County
          • Jump to our Gazetteer entry for Mirador
        • Preston Hills
          (3 miles [4.8 km] to the east)
          • Preston Hills is located in Maricopa County
          • Jump to our Gazetteer entry for Preston Hills
        • Scottsdale Ranch
          (3 miles [4.8 km] to the east)
          • Scottsdale Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for Scottsdale Ranch
        • Cobblestone Square
          (3 miles [4.8 km] to the northwest)
          • Cobblestone Square is located in Maricopa County
          • Jump to our Gazetteer entry for Cobblestone Square
        • Links Point
          (3 miles [4.8 km] to the northwest)
          • Links Point is located in Maricopa County
          • Jump to our Gazetteer entry for Links Point
        • Woodleaf II
          (3 miles [4.8 km] to the northwest)
          • Woodleaf II is located in Maricopa County
          • Jump to our Gazetteer entry for Woodleaf II
        • Las Villas
          (3 miles [4.8 km] to the south)
          • Las Villas is located in Maricopa County
          • Jump to our Gazetteer entry for Las Villas
        • Woodleaf
          (3 miles [4.8 km] to the south)
          • Woodleaf is located in Maricopa County
          • Jump to our Gazetteer entry for Woodleaf
        • Cinco Soles
          (3 miles [4.8 km] to the southwest)
          • Cinco Soles is located in Maricopa County
          • Jump to our Gazetteer entry for Cinco Soles
        • Paradise Valley
          (3 miles [4.8 km] to the southwest)
        • Doubletree Canyon
          (3 miles [4.8 km] to the west)
          • Doubletree Canyon is located in Maricopa County
          • Jump to our Gazetteer entry for Doubletree Canyon
        • Firebrand Ranch
          (3 miles [4.8 km] to the west)
          • Firebrand Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for Firebrand Ranch
        • Shiloh Canyon
          (4 miles [6.4 km] to the east)
          • Shiloh Canyon is located in Maricopa County
          • Jump to our Gazetteer entry for Shiloh Canyon
        • Basking Ridge
          (4 miles [6.4 km] to the north)
          • Basking Ridge is located in Maricopa County
          • Jump to our Gazetteer entry for Basking Ridge
        • Country Trace
          (4 miles [6.4 km] to the north)
          • Country Trace is located in Maricopa County
          • Jump to our Gazetteer entry for Country Trace
        • Desert Ridge
          (4 miles [6.4 km] to the north)
          • Desert Ridge is located in Maricopa County
          • Jump to our Gazetteer entry for Desert Ridge
        • Heritage North Ranch
          (4 miles [6.4 km] to the north)
          • Heritage North Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for Heritage North Ranch
        • Windsong
          (4 miles [6.4 km] to the north)
          • Windsong is located in Maricopa County
          • Jump to our Gazetteer entry for Windsong
        • Taliesin West
          (4 miles [6.4 km] to the northeast)
          • Taliesin West is located in Maricopa County
          • Jump to our Gazetteer entry for Taliesin West
        • The Covey
          (4 miles [6.4 km] to the northwest)
          • The Covey is located in Maricopa County
          • Jump to our Gazetteer entry for The Covey
        • Greenbrier East
          (4 miles [6.4 km] to the northwest)
          • Greenbrier East is located in Maricopa County
          • Jump to our Gazetteer entry for Greenbrier East
        • Greenway Park V
          (4 miles [6.4 km] to the northwest)
          • Greenway Park V is located in Maricopa County
          • Jump to our Gazetteer entry for Greenway Park V
        • Hyde Park
          (4 miles [6.4 km] to the northwest)
          • Hyde Park is located in Maricopa County
          • Jump to our Gazetteer entry for Hyde Park
        • Kensington
          (4 miles [6.4 km] to the northwest)
          • Kensington is located in Maricopa County
          • Jump to our Gazetteer entry for Kensington
        • Paradise Village North II
          (4 miles [6.4 km] to the northwest)
        • Santiago
          (4 miles [6.4 km] to the northwest)
          • Santiago is located in Maricopa County
          • Jump to our Gazetteer entry for Santiago
        • Shadow Ridge II
          (4 miles [6.4 km] to the northwest)
          • Shadow Ridge II is located in Maricopa County
          • Jump to our Gazetteer entry for Shadow Ridge II
        • Sunset Ridge I
          (4 miles [6.4 km] to the northwest)
          • Sunset Ridge I is located in Maricopa County
          • Jump to our Gazetteer entry for Sunset Ridge I
        • Sweetwater Garden
          (4 miles [6.4 km] to the northwest)
          • Sweetwater Garden is located in Maricopa County
          • Jump to our Gazetteer entry for Sweetwater Garden
        • Village Fairways
          (4 miles [6.4 km] to the northwest)
          • Village Fairways is located in Maricopa County
          • Jump to our Gazetteer entry for Village Fairways
        • Scottsdale
          (4 miles [6.4 km] to the south)
        • Clearview Hills
          (4 miles [6.4 km] to the southwest)
          • Clearview Hills is located in Maricopa County
          • Jump to our Gazetteer entry for Clearview Hills
        • Clearwater Hills
          (4 miles [6.4 km] to the southwest)
          • Clearwater Hills is located in Maricopa County
          • Jump to our Gazetteer entry for Clearwater Hills
        • Vista del Cerro
          (4 miles [6.4 km] to the west)
          • Vista del Cerro is located in Maricopa County
          • Jump to our Gazetteer entry for Vista del Cerro
        • McDowell Mountain Ranch
          (5 miles [8 km] to the northeast)
        • Mayflower Terrace
          (5 miles [8 km] to the northwest)
          • Mayflower Terrace is located in Maricopa County
          • Jump to our Gazetteer entry for Mayflower Terrace
        • Montclair Terrace
          (5 miles [8 km] to the northwest)
          • Montclair Terrace is located in Maricopa County
          • Jump to our Gazetteer entry for Montclair Terrace
        • Oakhurst
          (5 miles [8 km] to the northwest)
          • Oakhurst is located in Maricopa County
          • Jump to our Gazetteer entry for Oakhurst
        • Paradise Valley Miranda
          (5 miles [8 km] to the northwest)
        • Quail Valley
          (5 miles [8 km] to the northwest)
          • Quail Valley is located in Maricopa County
          • Jump to our Gazetteer entry for Quail Valley
        • Palm Lakes Village
          (6 miles [9.7 km] to the northwest)
          • Palm Lakes Village is located in Maricopa County
          • Jump to our Gazetteer entry for Palm Lakes Village
        • Paradise Valley Oasis
          (6 miles [9.7 km] to the northwest)
          • Paradise Valley Oasis is located in Maricopa County
          • Jump to our Gazetteer entry for Paradise Valley Oasis
        • Rancho Santa Fe
          (6 miles [9.7 km] to the northwest)
          • Rancho Santa Fe is located in Maricopa County
          • Jump to our Gazetteer entry for Rancho Santa Fe
        • Sandalwood
          (6 miles [9.7 km] to the northwest)
          • Sandalwood is located in Maricopa County
          • Jump to our Gazetteer entry for Sandalwood
        • Biltmore Gates
          (6 miles [9.7 km] to the southwest)
          • Biltmore Gates is located in Maricopa County
          • Jump to our Gazetteer entry for Biltmore Gates
        • Biltmore Greens III
          (6 miles [9.7 km] to the southwest)
          • Biltmore Greens III is located in Maricopa County
          • Jump to our Gazetteer entry for Biltmore Greens III
        • Village on the Lakes
          (6 miles [9.7 km] to the southwest)
          • Village on the Lakes is located in Maricopa County
          • Jump to our Gazetteer entry for Village on the Lakes
        • Cactus
          (6 miles [9.7 km] to the west)
          • Cactus is located in Maricopa County
          • Jump to our Gazetteer entry for Cactus
        • The Preserve
          (6 miles [9.7 km] to the west)
          • The Preserve is located in Maricopa County
          • Jump to our Gazetteer entry for The Preserve
        • Rancho San Carlos
          (6 miles [9.7 km] to the west)
          • Rancho San Carlos is located in Maricopa County
          • Jump to our Gazetteer entry for Rancho San Carlos
        • Shadow Mountain
          (6 miles [9.7 km] to the west)
          • Shadow Mountain is located in Maricopa County
          • Jump to our Gazetteer entry for Shadow Mountain
        • Stony Mountain Villas
          (6 miles [9.7 km] to the west)
          • Stony Mountain Villas is located in Maricopa County
          • Jump to our Gazetteer entry for Stony Mountain Villas
        • DC Ranch
          (7 miles [11.3 km] to the northeast)
          • DC Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for DC Ranch
        • Lookout Mountain
          (7 miles [11.3 km] to the northwest)
          • Lookout Mountain is located in Maricopa County
          • Jump to our Gazetteer entry for Lookout Mountain
        • Mountain Vista
          (7 miles [11.3 km] to the northwest)
          • Mountain Vista is located in Maricopa County
          • Jump to our Gazetteer entry for Mountain Vista
        • Parque Vista Estates
          (7 miles [11.3 km] to the northwest)
          • Parque Vista Estates is located in Maricopa County
          • Jump to our Gazetteer entry for Parque Vista Estates
        • Sunset Hills
          (7 miles [11.3 km] to the northwest)
          • Sunset Hills is located in Maricopa County
          • Jump to our Gazetteer entry for Sunset Hills
        • Wheel Inn Ranch
          (7 miles [11.3 km] to the south)
          • Wheel Inn Ranch is located in Maricopa County
          • Jump to our Gazetteer entry for Wheel Inn Ranch
        • Salt River
          (7 miles [11.3 km] to the southeast)
          • Salt River is located in Maricopa County
          • Jump to our Gazetteer entry for Salt River
        • Biltmore Villas
          (7 miles [11.3 km] to the southwest)
          • Biltmore Villas is located in Maricopa County
          • Jump to our Gazetteer entry for Biltmore Villas
        • Claremont Place
          (7 miles [11.3 km] to the southwest)
          • Claremont Place is located in Maricopa County
          • Jump to our Gazetteer entry for Claremont Place
        • Colony Biltmore IV
          (7 miles [11.3 km] to the southwest)
          • Colony Biltmore IV is located in Maricopa County
          • Jump to our Gazetteer entry for Colony Biltmore IV
        • Squaw Peak Terrace
          (7 miles [11.3 km] to the southwest)
          • Squaw Peak Terrace is located in Maricopa County
          • Jump to our Gazetteer entry for Squaw Peak Terrace
        • Taliverde
          (7 miles [11.3 km] to the southwest)
          • Taliverde is located in Maricopa County
          • Jump to our Gazetteer entry for Taliverde
        • Estate Monterra
          (7 miles [11.3 km] to the west)
          • Estate Monterra is located in Maricopa County
          • Jump to our Gazetteer entry for Estate Monterra
        • The Pointe
          (7 miles [11.3 km] to the west)
          • The Pointe is located in Maricopa County
          • Jump to our Gazetteer entry for The Pointe
        • Skyline Heights
          (7 miles [11.3 km] to the west)
          • Skyline Heights is located in Maricopa County
          • Jump to our Gazetteer entry for Skyline Heights
        • Currys Corner
          (8 miles [12.9 km] to the north)
          • Currys Corner is located in Maricopa County
          • Jump to our Gazetteer entry for Currys Corner
        • Pinnacle Peak Country Club Estates
          (8 miles [12.9 km] to the north)
        • Pinnacle Peak Estates II
          (8 miles [12.9 km] to the north)
        • Pinnacle Peak Heights V-VI
          (8 miles [12.9 km] to the north)
        • Pinnacle Peak Shadows
          (8 miles [12.9 km] to the north)
          • Pinnacle Peak Shadows is located in Maricopa County
          • Jump to our Gazetteer entry for Pinnacle Peak Shadows
        • Pinnacle Peak Village
          (8 miles [12.9 km] to the north)
          • Pinnacle Peak Village is located in Maricopa County
          • Jump to our Gazetteer entry for Pinnacle Peak Village
        • Paradise City
          (8 miles [12.9 km] to the northwest)
          • Paradise City is located in Maricopa County
          • Jump to our Gazetteer entry for Paradise City
        • Pepper Ridge
          (8 miles [12.9 km] to the northwest)
          • Pepper Ridge is located in Maricopa County
          • Jump to our Gazetteer entry for Pepper Ridge
        • Suncrest Villas East
          (8 miles [12.9 km] to the northwest)
          • Suncrest Villas East is located in Maricopa County
          • Jump to our Gazetteer entry for Suncrest Villas East
        • Marlborough Park
          (8 miles [12.9 km] to the south)
          • Marlborough Park is located in Maricopa County
          • Jump to our Gazetteer entry for Marlborough Park
        • Minnesota Court
          (8 miles [12.9 km] to the south)
          • Minnesota Court is located in Maricopa County
          • Jump to our Gazetteer entry for Minnesota Court
        • Papago Peaks Village
          (8 miles [12.9 km] to the south)
          • Papago Peaks Village is located in Maricopa County
          • Jump to our Gazetteer entry for Papago Peaks Village
        • Shadow Mountain Village Scottsdale
          (8 miles [12.9 km] to the south)
        • The Trails III
          (8 miles [12.9 km] to the south)
          • The Trails III is located in Maricopa County
          • Jump to our Gazetteer entry for The Trails III
        • Hyde Park Lodge
          (8 miles [12.9 km] to the southwest)
          • Hyde Park Lodge is located in Maricopa County
          • Jump to our Gazetteer entry for Hyde Park Lodge
        • Ridgegate
          (8 miles [12.9 km] to the west)
          • Ridgegate is located in Maricopa County
          • Jump to our Gazetteer entry for Ridgegate
        • Sunnyslope
          (8 miles [12.9 km] to the west)
          • Sunnyslope is located in Maricopa County
          • Jump to our Gazetteer entry for Sunnyslope
        • Wabash Trailer Court
          (8 miles [12.9 km] to the west)
          • Wabash Trailer Court is located in Maricopa County
          • Jump to our Gazetteer entry for Wabash Trailer Court
        • Pinnacle Paradise
          (9 miles [14.5 km] to the north)
          • Pinnacle Paradise is located in Maricopa County
          • Jump to our Gazetteer entry for Pinnacle Paradise
        • Pinnacle Peak Estates I
          (9 miles [14.5 km] to the north)
        • Pinnacle Peak Estates III
          (9 miles [14.5 km] to the north)
        • Pinnacle Peak Heights IV
          (9 miles [14.5 km] to the north)
        • Pinnacle Peak Heights
          (9 miles [14.5 km] to the north)
          • Pinnacle Peak Heights is located in Maricopa County
          • Jump to our Gazetteer entry for Pinnacle Peak Heights
        • Greentrails
          (9 miles [14.5 km] to the northwest)
          • Greentrails is located in Maricopa County
          • Jump to our Gazetteer entry for Greentrails
        • The Town Square
          (9 miles [14.5 km] to the northwest)
          • The Town Square is located in Maricopa County
          • Jump to our Gazetteer entry for The Town Square
        • Turtle Creek
          (9 miles [14.5 km] to the northwest)
          • Turtle Creek is located in Maricopa County
          • Jump to our Gazetteer entry for Turtle Creek
        • Tovrea
          (9 miles [14.5 km] to the south)
          • Tovrea is located in Maricopa County
          • Jump to our Gazetteer entry for Tovrea
        • Lehi
          (9 miles [14.5 km] to the southeast)
          • Lehi is located in Maricopa County
          • Jump to our Gazetteer entry for Lehi
        • Bronze Boot
          (9 miles [14.5 km] to the southwest)
          • Bronze Boot is located in Maricopa County
          • Jump to our Gazetteer entry for Bronze Boot
        • Rancho Hermoso
          (9 miles [14.5 km] to the southwest)
          • Rancho Hermoso is located in Maricopa County
          • Jump to our Gazetteer entry for Rancho Hermoso
        • Heritage Highlands
          (9 miles [14.5 km] to the west)
          • Heritage Highlands is located in Maricopa County
          • Jump to our Gazetteer entry for Heritage Highlands
        • Palmas Royale
          (9 miles [14.5 km] to the west)
          • Palmas Royale is located in Maricopa County
          • Jump to our Gazetteer entry for Palmas Royale
  • Pinal County
    • County Website:   https://www.pinal.gov/
    • County Seat for Pinal:   Florence
    • Genealogy Websites   ...
    • Nearest Communities to Gainey Ranch   ...
      • These communities are listed by their distance from Gainey Ranch.
      • Palm Springs
        (24 miles [38.6 km] to the southeast)
        • Palm Springs is located in Pinal County
        • Jump to our Gazetteer entry for Palm Springs
      • Goldfield ‑ Historic
        (25 miles [40.2 km] to the east)
        • Goldfield is located in Pinal County
        • Jump to our Gazetteer entry for Goldfield
      • Youngberg
        (25 miles [40.2 km] to the east)
        • Youngberg is located in Pinal County
        • Jump to our Gazetteer entry for Youngberg
      • Snaketown
        (26 miles [41.8 km] to the south)
        • Snaketown is located in Pinal County
        • Jump to our Gazetteer entry for Snaketown
      • Santa Cruz
        (27 miles [43.5 km] to the southwest)
        • Santa Cruz is located in Pinal County
        • Jump to our Gazetteer entry for Santa Cruz
      • Sacate
        (28 miles [45.1 km] to the south)
        • Sacate is located in Pinal County
        • Jump to our Gazetteer entry for Sacate
      • Santan
        (28 miles [45.1 km] to the south)
        • Santan is located in Pinal County
        • Jump to our Gazetteer entry for Santan
      • Maricopa Wells ‑ Historic
        (29 miles [46.7 km] to the south)
        • Maricopa Wells is located in Pinal County
        • Jump to our Gazetteer entry for Maricopa Wells
      • Stotonic
        (29 miles [46.7 km] to the south)
        • Stotonic is located in Pinal County
        • Jump to our Gazetteer entry for Stotonic
        • Stotonic has also been known as:
        • Stetonic
        • Stotonik
      • Bapchule
        (30 miles [48.3 km] to the south)
      • Sweetwater
        (30 miles [48.3 km] to the south)
        • Sweetwater is located in Pinal County
        • Jump to our Gazetteer entry for Sweetwater
      • Gold Canyon
        (30 miles [48.3 km] to the southeast)

Footnotes ...

<1>Our distances are not driving distances, but are calculated as a 'straight-line' distance. A straight line distance ignores things like rivers, canyons, lakes, et cetera - it's truly a line from Point A (ie- Gainey Ranch) to Point B. In other words: 'As the crow flies'.
<2>Our data comes from many sources and some sources are more dependable than others. When we add communities to our Gazetteer, we try to verify that we have the correct location for the community. We mark a community as 'Unverified' when we aren't confident about our data and want to do further checking.

We use the term 'Historic' broadly and it generally means that the community no longer exists. However, it can also mean that the community might still exist, but was larger or had a more 'official' existence in the past than it does now.

Since our Gazetteer contains over 100,000 communities, verifying everything is going to take time. If you find an error or can help us to improve our accuracy, please let us know.
<3>While we're fans and frequent users of TripAdvisor, you should know that we're also members of the TripAdvisor affiliate program.