135 Public Housing Authorities operate in Minnesota, managing approximately 54,754 subsidized units between public housing developments and Section 8 Housing Choice Vouchers.
215 3rd St SE, Aitkin, MN 56431 · (218) 927-2151
Public Housing: 145 unitsSection 8: 35 vouchers
Public HousingSection 8 (HCV)
800 S 4th Ave, Albert Lea, MN 56007 · (507) 377-4375
Public Housing: 176 unitsSection 8: 159 vouchers
Public HousingSection 8 (HCV)
PO Box 965, Alexandria, MN 56308 · (320) 762-3848
Public Housing: 28 unitsSection 8: 276 vouchers
Public HousingSection 8 (HCV)
809 Broadway St, Alexandria, MN 56308 · (320) 762-1311
Public Housing: 130 unitsSection 8: 0 vouchers
Public Housing
308 2nd Ave NE, Austin, MN 55912 · (507) 433-1866
Public Housing: 361 unitsSection 8: 195 vouchers
Public HousingSection 8 (HCV)
59039 220th St, Austin, MN 55912 · (507) 434-5556
Public Housing: 28 unitsSection 8: 43 vouchers
Public HousingSection 8 (HCV)
PO Box 33, Backus, MN 56435 · (218) 947-3993
Public Housing: 12 unitsSection 8: 141 vouchers
Public HousingSection 8 (HCV)
516 Main Ave N, Bagley, MN 56621 · (218) 694-6548
Public Housing: 35 unitsSection 8: 0 vouchers
Public Housing
PO Box 158, Barnesville, MN 56514 · (218) 354-7700
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
401 W Hamilton Ave, Baudette, MN 56623 · (218) 634-2422
Public Housing: 20 unitsSection 8: 0 vouchers
Public Housing
619 America Ave NW, Bemidji, MN 56601 · (218) 444-4522
Public Housing: 120 unitsSection 8: 316 vouchers
Public HousingSection 8 (HCV)
300 13th St N, Benson, MN 56215 · (320) 842-8481
Public Housing: 94 unitsSection 8: 0 vouchers
Public Housing
PO Box 286, Benson, MN 56215 · (320) 843-4676
Public Housing: 0 unitsSection 8: 86 vouchers
Section 8 (HCV)
1800 W Old Shakopee Rd, Bloomington, MN 55431 · (952) 563-8937
Public Housing: 0 unitsSection 8: 565 vouchers
Section 8 (HCV)
220 E 7th St, Blue Earth, MN 56013 · (507) 526-2981
Public Housing: 54 unitsSection 8: 0 vouchers
Public Housing
409 Central Dr W, Braham, MN 55006 · (320) 396-3580
Public Housing: 32 unitsSection 8: 0 vouchers
Public Housing
324 E River Rd, Brainerd, MN 56401 · (218) 828-3705
Public Housing: 203 unitsSection 8: 324 vouchers
Public HousingSection 8 (HCV)
200 Park Ave, Breckenridge, MN 56520 · (218) 643-6147
Public Housing: 79 unitsSection 8: 0 vouchers
Public Housing
, Browerville, MN 56438 · (320) 594-6388
Public Housing: 18 unitsSection 8: 268 vouchers
Public HousingSection 8 (HCV)
121 Fern St S, Cambridge, MN 55008 · (763) 552-3278
Public Housing: 45 unitsSection 8: 0 vouchers
Public Housing
201 Spruce Ave, Carlton, MN 55718 · (218) 879-3353
Public Housing: 19 unitsSection 8: 0 vouchers
Public Housing
225 1st St NW, Cass Lake, MN 56633 · (218) 335-2674
Public Housing: 50 unitsSection 8: 0 vouchers
Public Housing
705 N Walnut St, Chaska, MN 55318 · (952) 448-7715
Public Housing: 0 unitsSection 8: 0 vouchers
Low-Rent
519 6th St SW, Chisholm, MN 55719 · (218) 254-2656
Public Housing: 107 unitsSection 8: 0 vouchers
Public Housing
1012 12th Ave, Clarkfield, MN 56223 · (320) 669-4648
Public Housing: 31 unitsSection 8: 0 vouchers
Public Housing
950 14th St, Cloquet, MN 55720 · (218) 879-3353
Public Housing: 74 unitsSection 8: 159 vouchers
Public HousingSection 8 (HCV)
401 Westwind Ct, Cold Spring, MN 56320 · (320) 685-7771
Public Housing: 0 unitsSection 8: 291 vouchers
Section 8 (HCV)
111 5th St SE, Cook, MN 55723 · (218) 666-2533
Public Housing: 60 unitsSection 8: 0 vouchers
Public Housing
425 Prairie St W, Cottonwood, MN 56229 · (507) 423-6495
Public Housing: 39 unitsSection 8: 0 vouchers
Public Housing
110 Sargent St, Crookston, MN 56716 · (218) 281-5334
Public Housing: 65 unitsSection 8: 218 vouchers
Public HousingSection 8 (HCV)
300 3rd Ave NE, Crosby, MN 56441 · (218) 824-3425
Public Housing: 59 unitsSection 8: 0 vouchers
Public Housing
840 3rd St N, Dassel, MN 55325 · (320) 275-3542
Public Housing: 0 unitsSection 8: 97 vouchers
Section 8 (HCV)
125 5th St S, Delano, MN 55328 · (763) 972-2945
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
712 Minnesota Ave, Detroit Lakes, MN 56501 · (218) 847-5641
Public Housing: 25 unitsSection 8: 77 vouchers
Public HousingSection 8 (HCV)
1111 Washington Ave, Detroit Lakes, MN 56501 · (218) 847-7859
Public Housing: 91 unitsSection 8: 171 vouchers
Public HousingSection 8 (HCV)
116 Center Ave E, Dilworth, MN 56529 · (218) 233-8883
Public Housing: 0 unitsSection 8: 761 vouchers
Section 8 (HCV)
111 2nd St SW, Dodge Center, MN 55927 · (507) 374-2697
Public Housing: 38 unitsSection 8: 0 vouchers
Public Housing
222 E 2nd St, Duluth, MN 55805 · (218) 529-6300
Public Housing: 362 unitsSection 8: 2,180 vouchers
Public HousingSection 8 (HCV)
1228 Town Centre Dr, Eagan, MN 55123 · (651) 675-4400
Public Housing: 203 unitsSection 8: 2,838 vouchers
Public HousingSection 8 (HCV)
10 2nd St NE, Elbow Lake, MN 56531 · (218) 685-8240
Public Housing: 80 unitsSection 8: 54 vouchers
Public HousingSection 8 (HCV)
114 N 8th Ave E Ste 111, Ely, MN 55731 · (218) 365-3900
Public Housing: 120 unitsSection 8: 0 vouchers
Public Housing
902 Clay Ct, Eveleth, MN 55734 · (218) 744-1010
Public Housing: 34 unitsSection 8: 0 vouchers
Public Housing
500 Home St, Fairmont, MN 56031 · (507) 235-9691
Public Housing: 125 unitsSection 8: 0 vouchers
Public Housing
208 1st Ave NW, Faribault, MN 55021 · (507) 334-2222
Public Housing: 0 unitsSection 8: 0 vouchers
Low-Rent
320 3rd St NW, Faribault, MN 55021 · (507) 333-3782
Public Housing: 0 unitsSection 8: 408 vouchers
Section 8 (HCV)
1151 Friberg Ave, Fergus Falls, MN 56537 · (218) 739-3249
Public Housing: 67 unitsSection 8: 234 vouchers
Public HousingSection 8 (HCV)
500 W Fir Ave, Fergus Falls, MN 56537 · (218) 998-8050
Public Housing: 13 unitsSection 8: 144 vouchers
Public HousingSection 8 (HCV)
120 W Ohio Ave, Gilbert, MN 55741 · (218) 741-0398
Public Housing: 49 unitsSection 8: 0 vouchers
Public Housing
507 5th St SE, Glenwood, MN 56334 · (320) 634-3655
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
1115 NW 4th St, Grand Rapids, MN 55744 · (218) 326-7978
Public Housing: 132 unitsSection 8: 322 vouchers
Public HousingSection 8 (HCV)
610 Central Ave W Ste A, Greenbush, MN 56726 · (218) 782-2470
Public Housing: 20 unitsSection 8: 0 vouchers
Public Housing
500 Holden Ave, Henning, MN 56551 · (218) 583-2781
Public Housing: 20 unitsSection 8: 0 vouchers
Public Housing
3115 7th Ave E, Hibbing, MN 55746 · (218) 263-3661
Public Housing: 251 unitsSection 8: 0 vouchers
Public Housing
22 5th Ave S, Hopkins, MN 55343 · (952) 548-6345
Public Housing: 76 unitsSection 8: 0 vouchers
Public Housing
133 3rd Ave SW, Hutchinson, MN 55350 · (320) 587-2168
Public Housing: 0 unitsSection 8: 0 vouchers
Low-Rent
1200 Riverside Dr, International Falls, MN 56649 · (218) 283-4114
Public Housing: 80 unitsSection 8: 0 vouchers
Public Housing
402 N Harold St, Ivanhoe, MN 56142 · (507) 694-1552
Public Housing: 45 unitsSection 8: 0 vouchers
Public Housing
116 State St, Jackson, MN 56143 · (507) 847-3926
Public Housing: 74 unitsSection 8: 0 vouchers
Public Housing
106 E North St, Janesville, MN 56048 · (507) 231-5880
Public Housing: 38 unitsSection 8: 0 vouchers
Public Housing
220 Risedorph St Apt A3, Le Sueur, MN 56058 · (507) 665-3932
Public Housing: 48 unitsSection 8: 0 vouchers
Public Housing
12940 N 1st Ave, Lindstrom, MN 55045 · (651) 257-5372
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
122 W 4th St, Litchfield, MN 55355 · (320) 693-2104
Public Housing: 60 unitsSection 8: 0 vouchers
Public Housing
901 1st Ave SW, Little Falls, MN 56345 · (320) 632-3305
Public Housing: 98 unitsSection 8: 0 vouchers
Public Housing
304 2nd St SE, Little Falls, MN 56345 · (320) 632-4506
Public Housing: 0 unitsSection 8: 175 vouchers
Section 8 (HCV)
601 Central Ave, Long Prairie, MN 56347 · (320) 732-2801
Public Housing: 40 unitsSection 8: 0 vouchers
Public Housing
216 N McKenzie St, Luverne, MN 56156 · (507) 283-4922
Public Housing: 70 unitsSection 8: 0 vouchers
Public Housing
310 Park Ave, Madison, MN 56256 · (320) 598-3374
Public Housing: 36 unitsSection 8: 0 vouchers
Public Housing
, Mankato, MN 56001 · (507) 387-8623
Public Housing: 65 unitsSection 8: 99 vouchers
Public HousingSection 8 (HCV)
706 N Victory Dr, Mankato, MN 56001 · (507) 345-0450
Public Housing: 0 unitsSection 8: 93 vouchers
Section 8 (HCV)
706 N Victory Dr, Mankato, MN 56001 · (507) 345-0450
Public Housing: 0 unitsSection 8: 118 vouchers
Section 8 (HCV)
10 Civic Center Plz, Mankato, MN 56001 · (507) 387-8623
Public Housing: 130 unitsSection 8: 678 vouchers
Public HousingSection 8 (HCV)
202 N 1st St, Marshall, MN 56258 · (507) 537-7083
Public Housing: 145 unitsSection 8: 0 vouchers
Public Housing
16 W 1st St S, Melrose, MN 56352 · (320) 256-4600
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
205 Garfield Ave N, Mentor, MN 56736 · (218) 637-2431
Public Housing: 103 unitsSection 8: 995 vouchers
Public HousingSection 8 (HCV)
1001 Washington Ave N, Minneapolis, MN 55401 · (612) 342-1400
Public Housing: 5,895 unitsSection 8: 6,779 vouchers
Public HousingSection 8 (HCV)
629 N 11th St, Montevideo, MN 56265 · (320) 269-6414
Public Housing: 0 unitsSection 8: 129 vouchers
Section 8 (HCV)
501 N 1st St, Montevideo, MN 56265 · (320) 269-6868
Public Housing: 58 unitsSection 8: 0 vouchers
Public Housing
629 N 11th St, Montevideo, MN 56265 · (320) 269-6414
Public Housing: 0 unitsSection 8: 73 vouchers
Section 8 (HCV)
300 Oak Ave SE, Montgomery, MN 56069 · (507) 364-5650
Public Housing: 31 unitsSection 8: 0 vouchers
Public Housing
800 2nd Ave N, Moorhead, MN 56560 · (218) 233-8883
Public Housing: 148 unitsSection 8: 0 vouchers
Public Housing
708 4th St, Moose Lake, MN 55767 · (218) 485-4142
Public Housing: 40 unitsSection 8: 0 vouchers
Public Housing
160 Valhalla Cir, Mora, MN 55051 · (320) 679-4789
Public Housing: 43 unitsSection 8: 163 vouchers
Public HousingSection 8 (HCV)
100 S Columbia Ave Ofc, Morris, MN 56267 · (320) 208-6559
Public Housing: 59 unitsSection 8: 212 vouchers
Public HousingSection 8 (HCV)
, Mound, MN 55364 · (952) 472-5078
Public Housing: 0 unitsSection 8: 0 vouchers
Low-Rent
1225 3rd Ave, Mountain Lake, MN 56159 · (507) 427-2425
Public Housing: 42 unitsSection 8: 0 vouchers
Public Housing
221 1st St NE, New Richland, MN 56072 · (507) 463-8515
Public Housing: 30 unitsSection 8: 0 vouchers
Public Housing
100 N Broadway St, New Ulm, MN 56073 · (507) 359-8227
Public Housing: 50 unitsSection 8: 204 vouchers
Public HousingSection 8 (HCV)
615 Nicollet Ave, North Mankato, MN 56003 · (507) 388-3202
Public Housing: 73 unitsSection 8: 0 vouchers
Public Housing
422 Belgrade Ave Ste 102, North Mankato, MN 56003 · (507) 345-1977
Public Housing: 0 unitsSection 8: 712 vouchers
Section 8 (HCV)
PO Box 466, Northome, MN 56661 · (218) 897-5242
Public Housing: 0 unitsSection 8: 128 vouchers
Section 8 (HCV)
301 1st St NW, Ortonville, MN 56278 · (320) 839-3304
Public Housing: 57 unitsSection 8: 37 vouchers
Public HousingSection 8 (HCV)
540 W Hills Cir, Owatonna, MN 55060 · (507) 774-7318
Public Housing: 0 unitsSection 8: 157 vouchers
Section 8 (HCV)
500 Riverside Ave, Park Rapids, MN 56470 · (218) 732-4158
Public Housing: 68 unitsSection 8: 0 vouchers
Public Housing
31203 N Oak St, Pequot Lakes, MN 56472 · (218) 568-4555
Public Housing: 24 unitsSection 8: 0 vouchers
Public Housing
, Perham, MN 56573 · (218) 346-4582
Public Housing: 35 unitsSection 8: 0 vouchers
Public Housing
905 7th St SW, Pine City, MN 55063 · (320) 629-6301
Public Housing: 34 unitsSection 8: 0 vouchers
Public Housing
312 1st St S, Pine River, MN 56474 · (218) 587-4929
Public Housing: 40 unitsSection 8: 0 vouchers
Public Housing
202 2nd Ave SW, Pipestone, MN 56164 · (507) 825-2221
Public Housing: 102 unitsSection 8: 0 vouchers
Public Housing
3400 Plymouth Blvd, Plymouth, MN 55447 · (763) 509-5410
Public Housing: 0 unitsSection 8: 250 vouchers
Section 8 (HCV)
801 3rd St N, Princeton, MN 55371 · (763) 389-2442
Public Housing: 40 unitsSection 8: 0 vouchers
Public Housing
209 International Dr, Red Lake Falls, MN 56750 · (218) 253-2022
Public Housing: 23 unitsSection 8: 0 vouchers
Public Housing
428 W 5th St, Red Wing, MN 55066 · (651) 388-7571
Public Housing: 119 unitsSection 8: 169 vouchers
Public HousingSection 8 (HCV)
300 S Minnesota St, Redwood Falls, MN 56283 · (507) 637-2221
Public Housing: 55 unitsSection 8: 0 vouchers
Public Housing
200 S Mill St, Redwood Falls, MN 56283 · (507) 637-4004
Public Housing: 23 unitsSection 8: 89 vouchers
Public HousingSection 8 (HCV)
6700 Portland Ave, Richfield, MN 55423 · (612) 861-9700
Public Housing: 0 unitsSection 8: 236 vouchers
Section 8 (HCV)
2117 Campus Dr SE Ste 200, Rochester, MN 55904 · (507) 328-7150
Public Housing: 90 unitsSection 8: 697 vouchers
Public HousingSection 8 (HCV)
1225 W Saint Germain St, Saint Cloud, MN 56301 · (320) 202-3174
Public Housing: 291 unitsSection 8: 1,022 vouchers
Public HousingSection 8 (HCV)
5005 Minnetonka Blvd, Saint Louis Park, MN 55416 · (952) 924-2579
Public Housing: 276 unitsSection 8: 406 vouchers
Public HousingSection 8 (HCV)
2577 Territorial Rd, Saint Paul, MN 55114 · (651) 659-2959
Public Housing: 0 unitsSection 8: 213 vouchers
Section 8 (HCV)
390 Robert St N, Saint Paul, MN 55101 · (651) 602-1187
Public Housing: 0 unitsSection 8: 7,136 vouchers
Section 8 (HCV)
555 Wabasha St N Ste 400, Saint Paul, MN 55102 · (651) 298-5664
Public Housing: 418 unitsSection 8: 5,086 vouchers
Public HousingSection 8 (HCV)
762 Transfer Rd Ste 21, Saint Paul, MN 55114 · (612) 243-4107
Public Housing: 0 unitsSection 8: 134 vouchers
Section 8 (HCV)
407 1st St N, Sauk Centre, MN 56378 · (320) 352-2311
Public Housing: 40 unitsSection 8: 0 vouchers
Public Housing
100 5th Ave E, Shakopee, MN 55379 · (952) 402-9022
Public Housing: 0 unitsSection 8: 455 vouchers
Section 8 (HCV)
313 4th Ave SE, Sleepy Eye, MN 56085 · (507) 794-5101
Public Housing: 45 unitsSection 8: 0 vouchers
Public Housing
125 3rd Ave N, South St Paul, MN 55075 · (651) 554-3270
Public Housing: 297 unitsSection 8: 0 vouchers
Public Housing
415 Armstrong Blvd N, St James, MN 56081 · (507) 375-3827
Public Housing: 77 unitsSection 8: 0 vouchers
Public Housing
1010 S 4th St, St Peter, MN 56082 · (507) 931-2236
Public Housing: 62 unitsSection 8: 0 vouchers
Public Housing
615 4th St NE, Staples, MN 56479 · (218) 894-2301
Public Housing: 60 unitsSection 8: 0 vouchers
Public Housing
415 Arnold Ave S, Thief River Falls, MN 56701 · (218) 681-5995
Public Housing: 76 unitsSection 8: 0 vouchers
Public Housing
760 Morgan St, Tracy, MN 56175 · (507) 629-3160
Public Housing: 59 unitsSection 8: 0 vouchers
Public Housing
505 1st Ave, Two Harbors, MN 55616 · (218) 834-2728
Public Housing: 58 unitsSection 8: 0 vouchers
Public Housing
442 Pine Mill Ct, Virginia, MN 55792 · (218) 735-6309
Public Housing: 275 unitsSection 8: 587 vouchers
Public HousingSection 8 (HCV)
134 2nd St E, Wabasha, MN 55981 · (651) 565-2638
Public Housing: 110 unitsSection 8: 552 vouchers
Public HousingSection 8 (HCV)
222 2nd St SE, Wadena, MN 56482 · (218) 631-7723
Public Housing: 61 unitsSection 8: 117 vouchers
Public HousingSection 8 (HCV)
211 Michigan Ave W, Walker, MN 56484 · (218) 547-1822
Public Housing: 32 unitsSection 8: 0 vouchers
Public Housing
411 N 4th St, Warren, MN 56762 · (218) 745-4858
Public Housing: 74 unitsSection 8: 0 vouchers
Public Housing
601 Mackenzie St NE, Warroad, MN 56763 · (218) 386-1337
Public Housing: 20 unitsSection 8: 0 vouchers
Public Housing
308 2nd Ave NW, Waseca, MN 56093 · (507) 835-1753
Public Housing: 60 unitsSection 8: 0 vouchers
Public Housing
2200 23rd St NE Ste 2090, Willmar, MN 56201 · (320) 235-8637
Public Housing: 174 unitsSection 8: 423 vouchers
Public HousingSection 8 (HCV)
2200 23rd St NE Ste 2090, Willmar, MN 56201 · (763) 552-1447
Public Housing: 0 unitsSection 8: 125 vouchers
Section 8 (HCV)
605 10th St, Windom, MN 56101 · (507) 831-1016
Public Housing: 88 unitsSection 8: 0 vouchers
Public Housing
1756 Kraemer Dr Ste 100, Winona, MN 55987 · (507) 454-3665
Public Housing: 296 unitsSection 8: 0 vouchers
Public Housing
7645 Currell Blvd, Woodbury, MN 55125 · (651) 458-0936
Public Housing: 116 unitsSection 8: 284 vouchers
Public HousingSection 8 (HCV)
819 10th St, Worthington, MN 56187 · (507) 376-3655
Public Housing: 136 unitsSection 8: 307 vouchers
Public HousingSection 8 (HCV)
Like every U.S. state, Minnesota participates in the federal Public Housing and Section 8 Housing Choice Voucher programs through a network of locally administered Public Housing Authorities. Each authority sets its own waiting list policies within HUD’s broader rules: some keep their lists permanently open, others open only for a brief window every year or two, and a handful share regional waiting lists with neighboring authorities to make the application process easier for residents.
Eligibility for both programs is income-based. Applicants generally must earn less than 50% of the area median income (AMI) for the city or county where the authority operates — and at least 75% of new admissions must come from households earning under 30% of AMI, the “extremely low-income” tier. Local preferences may also apply: many authorities give priority to current residents of their service area, working families, veterans, the elderly, or applicants displaced by domestic violence or natural disaster. The detail page for each authority explains what programs are administered and points you to the right phone number to ask about local preferences.
If your nearest authority’s waiting list is closed, don’t give up. Most renters in Minnesota are within commuting distance of two or three different PHAs, and applying to multiple lists at once is allowed and encouraged. Use our open waiting lists tracker to find authorities that are currently accepting new applications.