List of rivers of Chile

This list of rivers of Chile includes all the major rivers of Chile. See each article for their tributaries, drainage areas, etc. Usually significant tributaries appear in this list, under the river into which they drain.

Contents

  • Rivers by name 1
  • Rivers by Region 2
  • Information in the lists 3
  • Rivers by latitude 4
  • Largest rivers by basin area 5
  • References 6
  • External links 7

Rivers by name

Following lists show the information of GeoNames ordered by names:

Rivers by Region

The lists of rivers by region are :

Information in the lists

This list contains:

  1. Name of the stream, in Spanish Language
  2. Coordinates are latitude and longitude of the feature in ± decimal degrees, at the mouth of the stream
  3. Link to a map including the Geonameid (a number which uniquely identifies a Geoname feature)
  4. Feature Code explained in [1]
  5. Other names for the same feature, if any
  6. Basin countries additional to Chile, if any

Among all the features recorded in the GeoNames database, WorldHeritage has arbitrarily selected for these lists features named "Rio", "Rio", "Canal", "Arroyo", "Estero", "Riachuelo" and they must contain one of following Feature Codes (explained in [2]):

RPDS: rapids, a turbulent section of a stream associated with a steep, irregular stream bed
CHN: channel, the deepest part of a stream, bay, lagoon, or strait, through which the main current flows
CNLA: aqueduct, a conduit used to carry water
CNLB: canal bend, a conspicuously curved or bent section of a canal
CNLD: drainage canal, an artificial waterway carrying water away from a wetland or from drainage ditches
CNLI: irrigation canal, a canal which serves as a main conduit for irrigation water
CNLN: navigation canal(s), a watercourse constructed for navigation of vessels
CNLSB: underground irrigation canal(s), a gently inclined underground tunnel bringing water for irrigation from aquifers
CRKT: tidal creek(s) a meandering channel in a coastal wetland subject to bi-directional tidal currents
DTCH: ditch, a small artificial watercourse dug for draining or irrigating the land
DTCHI: irrigation ditch, a ditch which serves to distribute irrigation water
DTCHD: drainage ditch, a ditch which serves to drain the land
ESTY: estuary, a funnel-shaped stream mouth or embayment where fresh water mixes with sea water under tidal influences
FORD: ford, a shallow part of a stream which can be crossed on foot or by land vehicl
SBED: dry stream bed, a channel formerly containing the water of a stream
STM: stream, a body of running water moving to a lower level in a channel on land
STMA: anabranch, a diverging branch flowing out of a main stream and rejoining it downstream
STMB: stream bend, a conspicuously curved or bent segment of a stream
STMC: canalized stream, a stream that has been substantially ditched, diked, or straightened
STMD: distributary(-ies), a branch which flows away from the main stream, as in a delta or irrigation canal
STMH: headwaters, the source and upper part of a stream, including the upper drainage basin
STMI: intermittent stream
STMIX: section of intermittent stream
STMM: stream mouth(s), a place where a stream discharges into a lagoon, lake, or the sea
STMQ: abandoned watercourse, a former stream or distributary no longer carrying flowing water, but still evident due to lakes, wetland, topographic or vegetation patterns
STMS: streams, bodies of running water moving to a lower level in a channel on land
STMSB: lost river, a surface stream that disappears into an underground channel, or dries up in an arid area
STMX: section of stream
TNLC: canal tunnel, a tunnel through which a canal passes
WTRC: watercourse, a natural, well-defined channel produced by flowing water, or an artificial channel designed to carry flowing water
WTRH: waterhole(s), a natural hole, hollow, or small depression that contains water, used by man and animals, especially in arid areas

Rivers by latitude

Note: The rivers are ordered by the latitude of their outflows into the ocean, lakes, other rivers or out of Chile respectively.

Largest rivers by basin area

Note: The rivers are ordered by their drainage basin area within Chile.

Rivers with a basin area of more than 10,000 km²
Rank Name Basin area Length
Loa River 33,570 km²[1] 440 km[1]
Baker River[3] 26,726 km² 170 km
Bío-Bío River 24,264 km²[2] 380 km[2]
Maule River 20,600 km²[3] 240 km[3]
Bueno River 15,367 km²[4] 130 km[4]
Maipo River 15,304 km²[5] 250 km[5]
Pascua River 14,760 km² 62 km
Rapel River1 13,695 km² [6] 167 km[7]
Imperial River 12.763 km²[8] 55 km[8]
Limarí River 11,800 km²[7] 64 km[7]
Aysén River 11,427 km²[9] 26 km[9]
Copiapó River 11,400 km²[10] 162 km[10]
Itata River 11,294 km²[11] 140 km[11]
Valdivia River2 10,275 km²[12] 140 km[12]

Notes:

  • 1The length in the list is that of the tributary Tinguiririca River
  • 2The length in the list is the sum of Valdivia and Cruces River. The length of the proper Valdivia River is 15 km.

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ a b (Spanish) Cuenca del río Loa
  2. ^ a b Cuenca del río Biobío
  3. ^ a b Cuenca del río Maule
  4. ^ a b Cuenca del río Bueno
  5. ^ a b Cuenca del río Maipo
  6. ^ Cuenca del río Rapel
  7. ^ a b c Cuenca del río Limarí
  8. ^ a b Cuenca del río Imperial
  9. ^ a b Río Aysén
  10. ^ a b Cuenca del río Copiapó
  11. ^ a b Cuenca de rio Itata
  12. ^ a b Cuenca del río Valdivia

External links

  • Rivers of Chile
  • Base de Datos Hidrográfica de Chile
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.