<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://urbantreecanopy.org/</loc>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/field-notes-the-block-that-lost-its-street-trees-to-a-parkin/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/how-often-should-a-city-refresh-its-tree-canopy-layer-betwee/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/how-to-calculate-net-canopy-gain-after-accounting-for-tree-m/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/how-to-prioritize-blocks-for-planting-using-a-thin-canopy-ma/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/how-to-set-a-block-level-canopy-baseline-before-a-planting-p/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/how-to-set-a-tree-canopy-planting-target-for-city-council/</loc>
    <lastmod>2026-10-08</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/i-tree-canopy-vs-aerial-canopy-mapping-what-s-the-difference/</loc>
    <lastmod>2026-10-08</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/street-trees-vs-park-trees-in-canopy-cover-accounting/</loc>
    <lastmod>2026-10-08</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/what-is-canopy-cover-versus-tree-cover/</loc>
    <lastmod>2026-10-08</lastmod>
  </url>
  <url>
    <loc>https://urbantreecanopy.org/blog/what-is-tree-equity-and-how-it-differs-from-canopy-cover-per/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
</urlset>
