Accessing And Analyzing Quad City Times Obituary Data
Obituaries in the Quad City Times are now primarily published on their website at qconline.com, with print versions running smaller each week. If you are trying to pull data from these for genealogical research or demographic analysis, the process is not straightforward. The site does not offer a bulk download or an API. What I usually do is use a combination of their search interface and some basic scraping tools, then clean the results. The search function at qconline.com allows queries by name, date range, and location. The date range tool is your main filter since obituaries are published in chronological order. A single search for obituaries in the Davenport area over a six-month period returned roughly 400 results. Manually reviewing that takes a few hours. Setting up a simple Python script with requests and BeautifulSoup to iterate through paginated results cuts it down to under thirty minutes, though you will still need to handle rate limiting and occasional CAPTCHA challenges.
Quad City Times Newspaper Obituaries Reveal Patterns And Trends In The Digital Age
When I started looking at the raw data more closely, the patterns became clear pretty quickly. One thing most people miss is that digital obituaries often include more information than the print version ever did. Photographs, full biographical narratives, survivor lists, and service details are all embedded in the web versions. The print obits tend to be condensed into three to five hundred words at most. This means any analysis based solely on the newspaper clips is going to underrepresent what is actually available. Another pattern I noticed involves the demographic skew. The majority of obituaries published are for individuals aged seventy and above. There is a secondary cluster in the forty-five to sixty range, but younger deaths are less likely to receive full obituary treatment unless they are high-profile cases. This is a general trend across regional newspapers, not specific to Quad City Times, but it matters if you are using this data for population studies. I ran into a specific problem last year when I was tracking mortality trends in the Rock Island County area. The newspaper's search interface had a known bug where certain date ranges would silently drop results if they spanned a daylight saving time transition. I ended up with about twenty obituaries missing from my dataset for the spring of 2023. The workaround was to query each month individually rather than spanning multiple months in a single search. It added maybe twenty minutes to the process but eliminated the gap entirely.
Data Extraction Methods
The most practical approach for consistent results involves writing a scraper that respects the site's robots.txt and rate limits. I typically set delays between requests at two to three seconds to avoid triggering blocks. The obituary pages have a fairly consistent HTML structure, which makes parsing reliable. Key fields to extract include full name, date of death, age, surviving family members, and service information. Some people try to use Google's site-specific search operators to bypass the official interface entirely. Searching site:qconline.com obituary with date filters can yield useful results, but the data quality is worse because you lose structured access to all the fields. You end up with snippets rather than full text, which limits what you can actually analyze.
Get the Full Details

Common Pitfalls
One major issue is duplicate entries. The same obituary sometimes appears in multiple categories or gets republished after corrections. I find about five to seven percent of retrieved results are duplicates when scanning a quarterly period. Deduplication requires comparing names, dates, and sometimes partial text matches. A simple hash of the combined name and date of death fields handles most cases, but exceptions exist when people share common names within the same family. Another problem is the variability in how obituaries are submitted. Family members write and submit many of them through the newspaper's online portal, which means formatting and content quality differ significantly. Some are detailed multi-paragraph narratives while others are bare-bones announcements with minimal information. Any analysis you do needs to account for this inconsistency, or your conclusions will be skewed by the noise.
What The Data Actually Shows
From what I have observed over several years of pulling this data, there are seasonal patterns that align with broader national trends. Obituary volume tends to peak in January and February, reflecting higher winter mortality, and dips in late summer. There is also a noticeable increase around major holidays, though this may reflect delayed publication rather than actual death timing. Naming conventions and language in the obituaries have shifted over the past decade. References to religious affiliations are slightly less prominent in newer entries compared to those from the early twenty-tens. Survivors sections have become more detailed, often listing grandchildren and even great-grandchildren, which suggests families are investing more effort into digital submissions. This is consistent with the broader trend of obituaries evolving from brief notices into longer life summaries. If you are planning to work with this kind of data, expect to spend significant time on cleaning and validation before any analysis becomes meaningful. The raw extraction is the easy part. The rest is making sure you are not drawing conclusions from incomplete or duplicated records.