Twin Cities landlord rankings (Slum Lord Millionaires) Last updated: 2026-10-24 (computed from the landlord dataset built 2026-10-24) Published by the Twin Cities Renter Guide, twincitiesrenterguide.com. SOURCE Computed entirely from twin-cities-landlords.csv, the guide's landlord dataset (same folder). Its readme lists the city and county sources and when they were downloaded (Minneapolis rental licenses and violations and Saint Paul certificates of occupancy, Oct. 17, 2026; Metro Regional Parcel Dataset, Oct. 17, 2026). METHOD 1. Took business-owned rows (owner_type = business). Buildings owned by private people are never ranked. 2. Summed each tax-bill group (owner_group_id): one row per group. Groups that share a label but have different IDs stay separate rows. The only merges are brands billed at more than one address, matched on the group label: Weidner Apartment Homes (\bWEIDNER\b), Bigos Management (\bBIGOS\b), Kleinman Realty (\bKLEINMAN\b), Eat Street Portfolio LLCs (^EAT STREET PORTFOLIO). 3. Left public bodies, nonprofits, churches and colleges off the rankings (column excluded = "public body, nonprofit or college"): a row is excluded when its label, or the owners of at least half its units, match a public agency, nonprofit, church or college name listed in build_rankings.py. Largest excluded rows: Mpls Public Housing Auth (6428 units); St Paul Public Housing Agency (4261 units); Halverson & Blaiser Grp LTD (2377 units); Villa Nova Preservatn Jv LLC (1799 units); City Of Minneapolis (1197 units); Commonbond Communities (1106 units); Ppl Decc Limited Partnership (949 units); Aeon Preservation LP (450 units); North Central University (412 units); Nicollet Towers Voa Aff Hsg (306 units); Catholic Charities Of Archdiocese (264 units); Talmage Oakland LP (261 units); Chdc Boxleitner LLC (258 units); University Of St Thomas (222 units); Little Earth United Tribes (206 units); Mpls College Of Art & Design (181 units); The Salvation Army (157 units); Emma Norton Ppl Limited Partnership (148 units); Catholic Charities Of Archdiocese (120 units); Rs Eden Portland Village LP (113 units); Catholic Eldercare (107 units); Seabury (100 units); Urban Homeworks INC (91 units); Hamline University Of Minnesota Tr (73 units); Macalester College (70 units). 4. Left off tax-bill groups whose bills go to a bookkeeper or tax firm for separate owners rather than one company (Halverson & Blaiser Group; Altus Group), column excluded = "manager for separate owners". 5. Ranked by total units, and by Minneapolis violations per 100 Minneapolis units among owners with 100 or more Minneapolis units. Ties share the lower rank. 6. Rows whose owner is "not identified" or a private person in the landlord dataset are never ranked. COLUMNS See twin-cities-landlord-rankings-dictionary.csv. LIMITS Tax-bill groups can join separate owners who share a manager, and can miss buildings billed elsewhere. Violations are city inspectors' findings, not court judgments. Saint Paul doesn't publish comparable violation data. CHANGES Oct. 24, 2026 (audit): rows are now one per tax-bill group ID (groups that only share a label were combined before); the only merges are the four named brands. Churches, more nonprofits, land banks and community development corporations, and the tax firm Altus Group are now left off the rankings. Rebuilt from the corrected landlord dataset (see its readme). OUTLIER NOT IN THE RANKINGS The card's Heritage Park and Sumner Field figure (492 violations on 216 licensed units, about 228 per 100) is the 39 Minneapolis licenses whose license owner is Sumner Field Partners LP, Heritage Park Partners LP or Sumner Field Phase II LP. The county parcel record names the Minneapolis Public Housing Authority, so in the landlord dataset these buildings sit in the housing authority's tax-bill group, which isn't ranked. The published copy of the license file leaves out owner names (many are people), so check this against the city's license data. Licenses: LIC425868, LIC425869, LIC425870, LIC425879, LIC425881, LIC425883, LIC425884, LIC425886, LIC425887, LIC425888, LIC425891, LIC425892, LIC425893, LIC425894, LIC425899, LIC425904, LIC425905, LIC425911, LIC425912, LIC425913, LIC425914, LIC425915, LIC425919, LIC425920, LIC425922, LIC425923, LIC425925, LIC425929, LIC425930, LIC425947, LIC425948, LIC425950, LIC425951, LIC425952, LIC425955, LIC425956, LIC425958, LIC425959, LIC425960.