DuPage County

Roselle residents rank 92nd in total sales taxes paid per muncipality in Illinois for August

Roselle residents rank 92nd in total sales taxes paid per muncipality in Illinois for August
Written by Kathryn Sears



Director David Harris | Illinois Department of Revenue

Director David Harris | Illinois Department of Revenue

Roselle taxpayers ranked 92nd in total sales taxes paid per municipality in August, according to <a href="https://www2.illinois.gov/rev/localgovernments/disbursements/salesrelated/Pages/Monthly-Archive.aspx" target="_blank" rel="noopener">Illinois tax records</a>.</p> <p>In total, residents paid just over $1.1 million in sales taxes during that month.</p> <p>Roselle ranked 120th in the Prairie State the month before, with $892,676 spent in sales taxes.</p> <p>The largest share of sales taxes paid by Roselle residents in August came from the Municipal Home Rule Sales Tax.</p> <p>In Illinois, the <a href="https://tax.illinois.gov/research/taxinformation/sales/homerule.html" id="isPasted" target="_blank" rel="noopener">Municipal Home Rule Sales Tax</a> applies to a wide range of general merchandise. It operates similarly to the state sales tax but may exclude certain items, such as vehicles and specific foods, drugs, and medical appliances that require state agency titling or registration. This tax can be set in small increments without a maximum limit, though its implementation is optional, and not all municipalities choose to adopt it. The revenue generated is intended for local services and infrastructure needs.</p> <p>A 2025 WalletHub study found that <a href="https://wallethub.com/edu/best-worst-states-to-be-a-taxpayer/2416" target="_blank" rel="noopener">Illinois has the highest overall taxes in the U.S.</a>, with rates more than 50% higher than the national average. The study estimates that a median household in Illinois pays an effective tax rate of 16.58%, or about $13,099 per year.</p> <div><strong style="font-size: 18px;">Composition of Sales Tax Revenue in Roselle in August</p> <p> </strong></div> <p><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a3="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/" viewbox="0 0 600 300" a3:scriptimplementation="Adobe"><defs><filter id="dropshadow" width="1.2" height="1.2"><fegaussianblur stddeviation="4" result="blur"/></filter></defs><rect width="600" height="300" x="0" y="0" class="svgBackground"/><g transform="translate(359.0 20)"><rect x="0" y="0" width="12" height="12" class="key1"/><text x="17" y="12" class="keyText">Municipal Home Rule Sales Tax [52.7%]</text><rect x="0" y="17" width="12" height="12" class="key2"/><text x="17" y="29" class="keyText">Municipal Sales Tax [42.8%]</text><rect x="0" y="34" width="12" height="12" class="key3"/><text x="17" y="46" class="keyText">Tax Revenue <5% [4.4%]</text></g><g transform="translate( 34.5 10 )"><g><path d="M136.5,136.5 L136.5,0.0 A136.5,136.5 0, 1,1, 112.907622576944 270.9457129384499 Z" filter="url(#dropshadow)" style="fill: #ccc; stroke: none;" transform="translate( 10 10 )"/><path d="M136.5,136.5 L112.907622576944,270.9457129384499 A136.5,136.5 0, 0,1, 99.22776231055863 5.187280518520282 Z" filter="url(#dropshadow)" style="fill: #ccc; stroke: none;" transform="translate( 10 10 )"/><path d="M136.5,136.5 L99.22776231055863,5.187280518520282 A136.5,136.5 0, 0,1, 136.50000000000009 0.0 Z" filter="url(#dropshadow)" style="fill: #ccc; stroke: none;" transform="translate( 10 10 )"/></g><g><path d="M136.5,136.5 L136.5,0.0 A136.5,136.5 0, 1,1, 112.907622576944 270.9457129384499 Z" style="fill: #fff; stroke: none;"/><path d="M136.5,136.5 L112.907622576944,270.9457129384499 A136.5,136.5 0, 0,1, 99.22776231055863 5.187280518520282 Z" style="fill: #fff; stroke: none;"/><path d="M136.5,136.5 L99.22776231055863,5.187280518520282 A136.5,136.5 0, 0,1, 136.50000000000009 0.0 Z" style="fill: #fff; stroke: none;"/></g><g><path d="M136.5,136.5 L136.5,0.0 A136.5,136.5 0, 1,1, 112.907622576944 270.9457129384499 Z" class="fill1"/><path d="M136.5,136.5 L112.907622576944,270.9457129384499 A136.5,136.5 0, 0,1, 99.22776231055863 5.187280518520282 Z" class="fill2"/><path d="M136.5,136.5 L99.22776231055863,5.187280518520282 A136.5,136.5 0, 0,1, 136.50000000000009 0.0 Z" class="fill3"/></g></g></svg></p> <p><strong style="font-size: 18px;">Sales Taxes Collected in Roselle in August</strong></p> <table class="hle"> <thead> <tr> <th>Type of Tax</th> <th>Total Amount Collected</th> <th>% Change From Previous Month</th> </tr> </thead> <tbody> <tr> <td>Municipal Home Rule Sales Tax</td> <td>$596,908</td> <td>29.5%</td> </tr> <tr> <td>Municipal Sales Tax</td> <td>$484,561</td> <td>23.1%</td> </tr> <tr class="last"> <td>Business District Tax</td> <td>$50,241</td> <td>31.2%</td> </tr> </tbody> </table></div> </p></div> <p><script defer> !function(f,b,e,v,n,t,s) if(f.fbq)return;n=f.fbq=function()n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments); if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0'; n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0]; s.parentNode.insertBefore(t,s)(window, document,'script', 'https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '1509621892677861'); fbq('track', 'PageView'); </script><br /> <br /></p> <!--begin code --> <div class="pp-multiple-authors-boxes-wrapper pp-multiple-authors-wrapper pp-multiple-authors-layout-boxed multiple-authors-target-the-content box-post-id-7309 box-instance-id-1 ppma_boxes_7309" data-post_id="7309" data-instance_id="1" data-additional_class="pp-multiple-authors-layout-boxed.multiple-authors-target-the-content" data-original_class="pp-multiple-authors-boxes-wrapper pp-multiple-authors-wrapper box-post-id-7309 box-instance-id-1"> <h2 class="widget-title box-header-title">Author</h2> <span class="ppma-layout-prefix"></span> <div class="ppma-author-category-wrap"> <span class="ppma-category-group ppma-category-group-1 category-index-0"> <ul class="pp-multiple-authors-boxes-ul author-ul-0"> <li class="pp-multiple-authors-boxes-li author_index_0 author_kathryn-sears has-avatar"> <div class="pp-author-boxes-avatar"> <div class="avatar-image"> <img alt='Kathryn Sears DuPage County Observer' src='https://dupagecountyobserver.com/wp-content/uploads/2022/08/DuPage-County-Observer-Person-200x200-1.png' srcset='https://dupagecountyobserver.com/wp-content/uploads/2022/08/DuPage-County-Observer-Person-200x200-1.png' class='multiple_authors_guest_author_avatar avatar' height='80' width='80'/> </div> </div> <div class="pp-author-boxes-avatar-details"> <div class="pp-author-boxes-name multiple-authors-name"><a href="https://dupagecountyobserver.com/author/kathryn-sears/" rel="author" title="Kathryn Sears" class="author url fn">Kathryn Sears</a></div> <div class="pp-author-boxes-description multiple-authors-description author-description-0"> <p>Kathryn is a mom of two beautiful kids. She and her husband live in the Western suburbs of Chicago. </p> </div> <span class="pp-author-boxes-meta multiple-authors-links"> <a href="https://dupagecountyobserver.com/author/kathryn-sears/" title="View all posts"> <span>View all posts</span> </a> </span> <a class="ppma-author-user_url-profile-data ppma-author-field-meta ppma-author-field-type-url" aria-label="Website" href="https://dupagecountyobserver.com" target="_self"><span class="dashicons dashicons-admin-links"></span> </a><a class="ppma-author-user_email-profile-data ppma-author-field-meta ppma-author-field-type-email" aria-label="Email" href="mailto:kathryn@dupagecountyobserver.com" target="_self"><span class="dashicons dashicons-email-alt"></span> </a> </div> </li> </ul> </span> </div> <span class="ppma-layout-suffix"></span> </div> <!--end code --> <div class="sharedaddy sd-sharing-enabled"><div class="robots-nocontent sd-block sd-social sd-social-icon-text sd-sharing"><h3 class="sd-title">Share this:</h3><div class="sd-content"><ul><li class="share-facebook"><a rel="nofollow noopener noreferrer" data-shared="sharing-facebook-17616" class="share-facebook sd-button share-icon" href="https://dupagecountyobserver.com/dupage-county/roselle-residents-rank-92nd-in-total-sales-taxes-paid-per-muncipality-in-illinois-for-august/?share=facebook" target="_blank" aria-labelledby="sharing-facebook-17616" > <span id="sharing-facebook-17616" hidden>Share on Facebook (Opens in new window)</span> <span>Facebook</span> </a></li><li class="share-x"><a rel="nofollow noopener noreferrer" data-shared="sharing-x-17616" class="share-x sd-button share-icon" href="https://dupagecountyobserver.com/dupage-county/roselle-residents-rank-92nd-in-total-sales-taxes-paid-per-muncipality-in-illinois-for-august/?share=x" target="_blank" aria-labelledby="sharing-x-17616" > <span id="sharing-x-17616" hidden>Share on X (Opens in new window)</span> <span>X</span> </a></li><li class="share-end"></li></ul></div></div></div> <div id='jp-relatedposts' class='jp-relatedposts' > <h3 class="jp-relatedposts-headline"><em>Related</em></h3> </div> </div> <footer class="entry-footer"> <div class="meta-tags"> <a href="https://dupagecountyobserver.com/tag/dupage-county-illinois/" rel="tag">DuPage County Illinois</a> <a href="https://dupagecountyobserver.com/tag/dupage-local-government-news/" rel="tag">DuPage Local Government News</a> <a href="https://dupagecountyobserver.com/tag/dupage-policy-journal/" rel="tag">Dupage Policy Journal</a> </div> </footer> </article> <nav class="prev-next-nav"> <div class="vce-prev-link"> <a href="https://dupagecountyobserver.com/dupage-county-sports/restaurant-news-babes-sports-bar-womens-first-in-chicago/" rel="next"><span class="img-wrp"><img width="375" height="195" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2025/10/Restaurant-news-Babe039s-Sports-Bar-women039s-first-in-Chicago.jpg?resize=375%2C195&ssl=1" class="attachment-vce-lay-b size-vce-lay-b wp-post-image" alt="Restaurant news: Babe's Sports Bar, women's first in Chicago" title="Restaurant news: Babe's Sports Bar, women's first in Chicago" loading="lazy" /><span class="vce-pn-ico"><i class="fa fa fa-chevron-left"></i></span></span><span class="vce-prev-next-link">Restaurant news: Babe's Sports Bar, women's first in Chicago</span></a> </div> <div class="vce-next-link"> <a href="https://dupagecountyobserver.com/dupage-county-sports/chicago-fire-season-14-this-is-why-i-dont-trust-vasquez-and-neither-should-kidd/" rel="prev"><span class="img-wrp"><img width="375" height="195" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2025/10/Chicago-Fire-Season-14-This-is-Why-I-Don039t-Trust.png?resize=375%2C195&ssl=1" class="attachment-vce-lay-b size-vce-lay-b wp-post-image" alt="Chicago Fire Season 14: This is Why I Don't Trust Vasquez (And Neither Should Kidd)" title="Chicago Fire Season 14: This is Why I Don't Trust Vasquez (And Neither Should Kidd)" loading="lazy" /><span class="vce-pn-ico"><i class="fa fa fa-chevron-right"></i></span></span><span class="vce-prev-next-link">Chicago Fire Season 14: This is Why I Don't Trust Vasquez (And Neither Should Kidd)</span></a> </div> </nav> </main> <div class="main-box vce-related-box"> <h3 class="main-box-title">You may also like</h3> <div class="main-box-inside"> <article class="vce-post vce-lay-d post-18719 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county tag-former-allstate-headquarters"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/dermody-sells-portion-of-former-allstate-hq-to-realty-income-for-175m-the-real-deal/" title="Dermody sells portion of former Allstate HQ to Realty Income for $175M – The Real Deal"> <img width="145" height="100" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/06/Dermody-sells-portion-of-former-Allstate-HQ-to-Realty-Income.jpg?resize=145%2C100&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="Dermody sells portion of former Allstate HQ to Realty Income for 5M – The Real Deal" title="Dermody sells portion of former Allstate HQ to Realty Income for 5M – The Real Deal" loading="lazy" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/dermody-sells-portion-of-former-allstate-hq-to-realty-income-for-175m-the-real-deal/" title="Dermody sells portion of former Allstate HQ to Realty Income for $175M – The Real Deal">Dermody sells portion of former Allstate HQ to Realty...</a></h2> </header> </article> <article class="vce-post vce-lay-d post-18711 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county tag-featured"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/fda-inspects-glanbia-performance-nutrition-manufacturing-in-downers-grove-for-food-safety/" title="FDA inspects Glanbia Performance Nutrition Manufacturing in Downers Grove for food safety"> <img width="145" height="100" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/05/FDA-inspects-Glanbia-Performance-Nutrition-Manufacturing-in-Downers-Grove-for.webp.webp?resize=145%2C100&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="FDA inspects Glanbia Performance Nutrition Manufacturing in Downers Grove for food safety" title="FDA inspects Glanbia Performance Nutrition Manufacturing in Downers Grove for food safety" loading="lazy" srcset="https://dupagecountyobserver.com/wp-content/uploads/2026/05/FDA-inspects-Glanbia-Performance-Nutrition-Manufacturing-in-Downers-Grove-for.webp-145x100.webp 145w, https://dupagecountyobserver.com/wp-content/uploads/2026/05/FDA-inspects-Glanbia-Performance-Nutrition-Manufacturing-in-Downers-Grove-for.webp-380x260.webp 380w, https://dupagecountyobserver.com/wp-content/uploads/2026/05/FDA-inspects-Glanbia-Performance-Nutrition-Manufacturing-in-Downers-Grove-for.webp-634x433.webp 634w" sizes="auto, (max-width: 145px) 100vw, 145px" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/fda-inspects-glanbia-performance-nutrition-manufacturing-in-downers-grove-for-food-safety/" title="FDA inspects Glanbia Performance Nutrition Manufacturing in Downers Grove for food safety">FDA inspects Glanbia Performance Nutrition...</a></h2> </header> </article> <article class="vce-post vce-lay-d post-18704 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county tag-deputy-chief-of-administration tag-deputy-chief-of-operations tag-fire-chief tag-john-purtill tag-joshua-girdick tag-june-9-2026 tag-names-new-fire-chief tag-new-fire-chief tag-ofpd tag-orland-civic-center tag-orland-fire-protection-district tag-shawn-richards"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/orland-fire-protection-district-names-new-fire-chief-swearing-in-ceremony-june-9/" title="Orland Fire Protection District names new Fire Chief – swearing-in Ceremony June 9"> <img width="145" height="100" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/02/Hastings-new-legislation-could-save-homes-protect-equity-for-families.jpeg?resize=145%2C100&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="Orland Fire Protection District names new Fire Chief – swearing-in Ceremony June 9" title="Orland Fire Protection District names new Fire Chief – swearing-in Ceremony June 9" loading="lazy" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/orland-fire-protection-district-names-new-fire-chief-swearing-in-ceremony-june-9/" title="Orland Fire Protection District names new Fire Chief – swearing-in Ceremony June 9">Orland Fire Protection District names new Fire Chief –...</a></h2> </header> </article> <article class="vce-post vce-lay-d post-18698 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county tag-featured"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/which-dupage-county-area-high-school-graduates-are-scheduled-for-action-on-saturday-may-30/" title="Which DuPage County area high school graduates are scheduled for action on Saturday, May 30?"> <img width="145" height="100" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/05/Which-DuPage-County-area-high-school-graduates-are-scheduled-for.jpeg?resize=145%2C100&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="Which DuPage County area high school graduates are scheduled for action on Saturday, May 30?" title="Which DuPage County area high school graduates are scheduled for action on Saturday, May 30?" loading="lazy" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/which-dupage-county-area-high-school-graduates-are-scheduled-for-action-on-saturday-may-30/" title="Which DuPage County area high school graduates are scheduled for action on Saturday, May 30?">Which DuPage County area high school graduates are...</a></h2> </header> </article> <article class="vce-post vce-lay-d post-18705 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/mascoutah-school-district-preparing-to-open-new-mc%c2%b2-career-center/" title="Mascoutah School District Preparing to Open New MC² Career Center"> <img width="145" height="100" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/05/Mascoutah-School-District-Preparing-to-Open-New-MC%C2%B2-Career-Center.jpg?resize=145%2C100&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="Mascoutah School District Preparing to Open New MC² Career Center" title="Mascoutah School District Preparing to Open New MC² Career Center" loading="lazy" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/mascoutah-school-district-preparing-to-open-new-mc%c2%b2-career-center/" title="Mascoutah School District Preparing to Open New MC² Career Center">Mascoutah School District Preparing to Open New MC²...</a></h2> </header> </article> <article class="vce-post vce-lay-d post-18692 post type-post status-publish format-standard has-post-thumbnail hentry category-dupage-county tag-accessfree tag-sstspress-release tag-typestory"> <div class="meta-image"> <a href="https://dupagecountyobserver.com/dupage-county/wheaton-il-family-attorneys-chris-zaruba-and-justin-smit-establish-smit-zaruba-p-c/" title="Wheaton, IL Family Attorneys Chris Zaruba and Justin Smit Establish Smit Zaruba, P.C."> <img width="1" height="1" src="https://i0.wp.com/dupagecountyobserver.com/wp-content/uploads/2026/05/Wheaton-IL-Family-Attorneys-Chris-Zaruba-and-Justin-Smit-Establish.gif?resize=1%2C1&ssl=1" class="attachment-vce-lay-d size-vce-lay-d wp-post-image" alt="Wheaton, IL Family Attorneys Chris Zaruba and Justin Smit Establish Smit Zaruba, P.C." title="Wheaton, IL Family Attorneys Chris Zaruba and Justin Smit Establish Smit Zaruba, P.C." loading="lazy" /> </a> </div> <header class="entry-header"> <span class="meta-category"><a href="https://dupagecountyobserver.com/category/dupage-county/" class="category-3">DuPage County</a></span> <h2 class="entry-title"><a href="https://dupagecountyobserver.com/dupage-county/wheaton-il-family-attorneys-chris-zaruba-and-justin-smit-establish-smit-zaruba-p-c/" title="Wheaton, IL Family Attorneys Chris Zaruba and Justin Smit Establish Smit Zaruba, P.C.">Wheaton, IL Family Attorneys Chris Zaruba and Justin...</a></h2> </header> </article> </div> </div> <section class="main-box mbt-border-top author-box"> <h3 class="main-box-title">About the author</h3> <div class="main-box-inside"> <div class="data-image"> <img alt='' src='https://dupagecountyobserver.com/wp-content/uploads/2022/08/DuPage-County-Observer-Person-200x200-1.png' srcset='https://dupagecountyobserver.com/wp-content/uploads/2022/08/DuPage-County-Observer-Person-200x200-1.png 2x' class='avatar avatar-112 photo avatar-default sab-custom-avatar' height='112' width='112' /> </div> <div class="data-content"> <h4 class="author-title">Kathryn Sears</h4> <div class="data-entry-content"> <p>Kathryn is a mom of two beautiful kids. She and her husband live in the Western suburbs of Chicago. </p> </div> </div> </div> <div class="vce-content-outside"> <div class="data-links"> <a href="https://dupagecountyobserver.com/author/kathryn-sears/" class="vce-author-link vce-button">View all posts</a> </div> <div class="vce-author-links"> <a href="https://dupagecountyobserver.com" target="_blank" class="fa fa-link vce-author-website"></a> </div> </div> </section> <div id="bsf-rt-comments"></div> </div> <aside id="sidebar" class="sidebar right"> <div class="vce-sticky"><div id="categories-4" class="widget widget_categories"><h4 class="widget-title">Categories</h4> <ul> <li class="cat-item cat-item-3147"><a href="https://dupagecountyobserver.com/category/automotive/"><span class="category-text">Automotive</span></a> </li> <li class="cat-item cat-item-3148"><a href="https://dupagecountyobserver.com/category/business/"><span class="category-text">Business</span></a> </li> <li class="cat-item cat-item-3080"><a href="https://dupagecountyobserver.com/category/digital-marketing/"><span class="category-text">Digital Marketing</span></a> </li> <li class="cat-item cat-item-3"><a href="https://dupagecountyobserver.com/category/dupage-county/"><span class="category-text">DuPage County</span></a> </li> <li class="cat-item cat-item-42"><a href="https://dupagecountyobserver.com/category/dupage-county-business/"><span class="category-text">DuPage County Business</span></a> </li> <li class="cat-item cat-item-1"><a href="https://dupagecountyobserver.com/category/du-page-county-insurance/"><span class="category-text">DuPage County Insurance</span></a> </li> <li class="cat-item cat-item-19"><a href="https://dupagecountyobserver.com/category/dupage-county-sports/"><span class="category-text">DuPage County Sports</span></a> </li> <li class="cat-item cat-item-3358"><a href="https://dupagecountyobserver.com/category/law/"><span class="category-text">Law</span></a> </li> <li class="cat-item cat-item-3543"><a href="https://dupagecountyobserver.com/category/politics/"><span class="category-text">Politics</span></a> </li> <li class="cat-item cat-item-21"><a href="https://dupagecountyobserver.com/category/tech/"><span class="category-text">Tech</span></a> </li> <li class="cat-item cat-item-2656"><a href="https://dupagecountyobserver.com/category/travel/"><span class="category-text">Travel</span></a> </li> </ul> </div></div> </aside> </div> <footer id="footer" class="site-footer"> <div class="container"> <div class="container-fix"> <div class="bit-3"> <div id="text-4" class="widget widget_text"><h4 class="widget-title">About Us</h4> <div class="textwidget"><p>DuPage County Observer is the main online news site for DuPage County, IL. Bookmark the website to be in the know of what’s happening in DuPage County.</p> </div> </div> </div> <div class="bit-3"> <div id="nav_menu-3" class="widget widget_nav_menu"><h4 class="widget-title">Important Information</h4><div class="menu-main-menu-container"><ul id="menu-main-menu" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home menu-item-7129"><a href="https://dupagecountyobserver.com/">Home</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7130"><a href="https://dupagecountyobserver.com/about/">About</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7133"><a href="https://dupagecountyobserver.com/privacy-policy/">Privacy Policy</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7132"><a href="https://dupagecountyobserver.com/disclaimer/">Disclaimer</a></li> <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7131"><a href="https://dupagecountyobserver.com/contact/">Contact</a></li> </ul></div></div> </div> <div class="bit-3"> <div id="text-6" class="widget widget_text"><h4 class="widget-title">Information</h4> <div class="textwidget"><p>DuPageCountyObserver.com<br /> 143 S. Lincoln Ave Suite 100<br /> Aurora, IL 60505<br /> (630) 390-1874</p> </div> </div> </div> </div> </div> <div class="container-full site-info"> <div class="container"> <div class="vce-wrap-center"> <p>Copyright © 2026. Created by <a href="https://dupagecountyobserver.com/m" target="_blank">dupagecountyobserver.com</a>. </p> </div> </div> </div> </footer> </div> </div> <a href="javascript:void(0)" id="back-top"><i class="fa fa-angle-up"></i></a> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/voice/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <style id="mutliple-author-box-inline-style">.pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img { width: 80px !important; height: 80px !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-avatar img { border-radius: 50% !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a { background-color: #655997 !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-meta a:hover { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data { background-color: #655997 !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data { border-radius: 100% !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_url-profile-data:hover { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data { background-color: #655997 !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data { border-radius: 100% !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .ppma-author-user_email-profile-data:hover { color: #ffffff !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-author-boxes-recent-posts-title { border-bottom-style: dotted !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li { border-style: solid !important; } .pp-multiple-authors-boxes-wrapper.pp-multiple-authors-layout-boxed.multiple-authors-target-the-content .pp-multiple-authors-boxes-li { color: #3c434a !important; } </style> <script type="text/javascript"> window.WPCOM_sharing_counts = {"https://dupagecountyobserver.com/dupage-county/roselle-residents-rank-92nd-in-total-sales-taxes-paid-per-muncipality-in-illinois-for-august/":17616}; </script> <script id="wp-hooks-js" src="https://c0.wp.com/c/7.0/wp-includes/js/dist/hooks.min.js"></script> <script id="wp-i18n-js" src="https://c0.wp.com/c/7.0/wp-includes/js/dist/i18n.min.js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); //# sourceURL=wp-i18n-js-after </script> <script id="swv-js" src="https://dupagecountyobserver.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.6"></script> <script id="contact-form-7-js-before"> var wpcf7 = { "api": { "root": "https:\/\/dupagecountyobserver.com\/wp-json\/", "namespace": "contact-form-7\/v1" } }; //# sourceURL=contact-form-7-js-before </script> <script id="contact-form-7-js" src="https://dupagecountyobserver.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.6"></script> <script id="stickThis-js-extra"> var sticky_anything_engage = {"element":"#sticky","topspace":"150","minscreenwidth":"980","maxscreenwidth":"999999","zindex":"1","legacymode":"","dynamicmode":"","debugmode":"","pushup":"#stop-scroll","adminbar":"1"}; //# sourceURL=stickThis-js-extra </script> <script id="stickThis-js" src="https://dupagecountyobserver.com/wp-content/plugins/sticky-menu-or-anything-on-scroll/assets/js/stickThis.js?ver=2.1.1"></script> <script id="imagesloaded-js" src="https://c0.wp.com/c/7.0/wp-includes/js/imagesloaded.min.js"></script> <script id="vce-main-js-extra"> var vce_js_settings = {"sticky_header":"1","sticky_header_offset":"700","sticky_header_logo":"","logo":"","logo_retina":"","logo_mobile":"","logo_mobile_retina":"","rtl_mode":"0","ajax_url":"https://dupagecountyobserver.com/wp-admin/admin-ajax.php","ajax_wpml_current_lang":null,"ajax_mega_menu":"1","mega_menu_slider":"","mega_menu_subcats":"","lay_fa_grid_center":"","full_slider_autoplay":"","grid_slider_autoplay":"","grid_big_slider_autoplay":"","fa_big_opacity":{"1":"0.5","2":"0.7"},"top_bar_mobile":"1","top_bar_mobile_group":"","top_bar_more_link":"More"}; //# sourceURL=vce-main-js-extra </script> <script id="vce-main-js" src="https://dupagecountyobserver.com/wp-content/themes/voice/assets/js/min.js?ver=2.9.8"></script> <script id="jetpack-stats-js-before"> _stq = window._stq || []; _stq.push([ "view", {"v":"ext","blog":"210287338","post":"17616","tz":"-5","srv":"dupagecountyobserver.com","j":"1:15.8"} ]); _stq.push([ "clickTrackerInit", "210287338", "17616" ]); //# sourceURL=jetpack-stats-js-before </script> <script data-wp-strategy="defer" defer id="jetpack-stats-js" src="https://stats.wp.com/e-202623.js"></script> <script id="sharing-js-js-extra"> var sharing_js_options = {"lang":"en","counts":"1","is_stats_active":"1"}; //# sourceURL=sharing-js-js-extra </script> <script id="sharing-js-js" src="https://c0.wp.com/p/jetpack/15.8/_inc/build/sharedaddy/sharing.min.js"></script> <script id="sharing-js-js-after"> var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-facebook' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-facebook' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomfacebook', 'menubar=1,resizable=1,width=600,height=400' ); return false; } } ); } )(); var windowOpen; ( function () { function matches( el, sel ) { return !! ( el.matches && el.matches( sel ) || el.msMatchesSelector && el.msMatchesSelector( sel ) ); } document.body.addEventListener( 'click', function ( event ) { if ( ! event.target ) { return; } var el; if ( matches( event.target, 'a.share-x' ) ) { el = event.target; } else if ( event.target.parentNode && matches( event.target.parentNode, 'a.share-x' ) ) { el = event.target.parentNode; } if ( el ) { event.preventDefault(); // If there's another sharing window open, close it. if ( typeof windowOpen !== 'undefined' ) { windowOpen.close(); } windowOpen = window.open( el.getAttribute( 'href' ), 'wpcomx', 'menubar=1,resizable=1,width=600,height=350' ); return false; } } ); } )(); //# sourceURL=sharing-js-js-after </script> <script id="wp-emoji-settings" type="application/json"> {"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://dupagecountyobserver.com/wp-includes/js/wp-emoji-release.min.js?ver=7.0"}} </script> <script type="module"> /*! This file is auto-generated */ const a=JSON.parse(document.getElementById("wp-emoji-settings").textContent),o=(window._wpemojiSettings=a,"wpEmojiSettingsSupports"),s=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const a=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===a[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,a){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!a(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,a){let r;const o=(r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),s=(o.textBaseline="top",o.font="600 32px Arial",{});return e.forEach(e=>{s[e]=t(o,e,n,a)}),s}function r(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}a.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),c.toString(),p.toString()].join(",")+"));",a=new Blob([e],{type:"text/javascript"});const r=new Worker(URL.createObjectURL(a),{name:"wpTestEmojiSupports"});return void(r.onmessage=e=>{i(n=e.data),r.terminate(),t(n)})}catch(e){}i(n=f(s,u,c,p))}t(n)}).then(e=>{for(const n in e)a.supports[n]=e[n],a.supports.everything=a.supports.everything&&a.supports[n],"flag"!==n&&(a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&a.supports[n]);var t;a.supports.everythingExceptFlag=a.supports.everythingExceptFlag&&!a.supports.flag,a.supports.everything||((t=a.source||{}).concatemoji?r(t.concatemoji):t.wpemoji&&t.twemoji&&(r(t.twemoji),r(t.wpemoji)))}); //# sourceURL=https://dupagecountyobserver.com/wp-includes/js/wp-emoji-loader.min.js </script> </body> </html>