Public Health Nursing Offices


Aurora County

  1. Aurora County PHNS

    Aurora County

    Aurora County Courthouse
    401 N. Main, PO Box 397
    Plankinton, SD 57368-0397
    local
    605-910-4571

    Hours: Monday, Wednesday, Thursday 8:00 am–4:30 pm

    Get Directions

Beadle County

  1. Beadle County PHNS

    Beadle County

    1000 18th St. SW, Suite 4
    Huron, SD 57350
    local
    605-353-7135

    Hours: Monday-Friday 8:00 am–5:00 pm

    Get Directions

Bennett County

  1. Bennett County PHNS

    Bennett County

    Bennett County Courthouse
    202 Main St. , PO Box 460
    Martin, SD 57551-0460
    local
    605-910-5203

    Hours: Mondays and Thursdays 8:00 am–4:30 pm

    Get Directions

Bon Homme County

  1. Bon Homme County PHNS

    Bon Homme County

    Bon Homme County Courthouse
    103 W. 18th Ave.
    Tyndall, SD 57066-0478
    local
    605-910-4540
    local
    605-589-4318

    Hours: Monday, Tuesday, Thursday, and Friday 8:00 am–4:30 pm

    Get Directions

Brookings County

  1. Brookings County PHNS

    Brookings County

    1310 Main Ave. S., Suite 105
    Brookings, SD 57006-3893
    local
    605-910-5520
    local
    605-910-5521 - Vaccines

    Hours: Monday-Thursday 8:00 am-12:00 pm and 12:30 pm-5:00 pm

    Get Directions

Brown County

  1. Brown County PHNS

    Brown County

    402 S. Main St.
    Aberdeen, SD 57401-4127
    local
    605-626-2626

    Hours: Monday–Friday 8:00 am–5:00 pm

    Get Directions

Brule County

  1. Brule County PHNS

    Brule County

    300 S. Courtland St., Suite 201
    Chamberlain, SD 57325
    local
    605-734-4515

    By appointment

    Get Directions

Buffalo County

  1. Buffalo County PHNS

    Buffalo County

    Head Start Administration Building
    110 Burton Stepp Loop
    Ft. Thompson, SD 57339
    local
    605-245-2722

    Hours: 1st and 3rd Thursday of the month, 9:30 am-3:30 pm | Mail to: Hughes County PHN Office, 740 E. Sioux Ave., Pierre, SD 57501

    Get Directions

Charles Mix County

  1. Charles Mix County PHNS - Lake Andes

    Charles Mix County

    Charles Mix County Courthouse
    400 Main St., PO Box 220
    Lake Andes, SD 57356-0220
    local
    605-910-5508

    Hours: Thursdays 9:00 am-3:30 pm

    Get Directions
  2. Charles Mix County PHNS - Platte

    Charles Mix County

    612 E. 7th St.
    Platte, SD 57369-0984
    local
    605-910-5508

    Hours: Tuesdays 8:00 am-4:30 pm

    Get Directions
  3. Charles Mix PHNS - Wagner

    Charles Mix County

    401 Walnut Ave. SW, Suite 3
    Wagner, SD 57380
    local
    605-910-5508

    Hours: Wednesdays 9:00 am-3:30 pm

    Get Directions

Clark County

  1. Clark County PHNS

    Clark County

    Clark County Courthouse
    200 N. Commercial St., PO Box 294
    Clark, SD 57225-0294
    local
    605-910-5501

    Hours: Monday 8:00 am-4:30 pm and Wednesday, Thursday, Friday 8:00 am-12:00 pm

    Get Directions

Clay County

  1. Clay County PHNS

    Clay County

    Clay County Courthouse
    211 W. Main St., Suite 100
    Vermillion, SD 57069-2097
    local
    605-677-6767
    local
    605-951-9168 - Vaccines

    Hours: By Appointment

    Get Directions

Codington County

  1. Codington County PHNS

    Codington County

    104 1st Ave. NW
    Watertown, SD 57201
    local
    605-882-5177

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Custer County

  1. Custer County PHNS

    Custer County

    Custer County Courthouse Annex
    447 Crook St., Suite 2
    Custer, SD 57730-1509
    local
    605-673-2847
    local
    605-910-4495 - Vaccines

    Hours: Tuesdays and Thursdays 8:00 am-5:00 pm

    Get Directions

Davison County

  1. Davison County PHNS

    Davison County

    1420 N. Main St.
    Mitchell, SD 57301-1463
    local
    605-995-8050

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Day County

  1. Day County PHNS

    Day County

    Day County Courthouse
    711 W. First St., Suite 102
    Webster, SD 57274
    local
    605-910-7028

    Hours: Monday and Tuesday 8:00 am-5:00 pm

    Get Directions

Dewey County

  1. Dewey County PHNS

    Dewey County

    Dewey County Courthouse
    700 C St., PO Box 312
    Timber Lake, SD 57656-0312
    local
    605-773-8225

    Hours: 2nd Wednesday 10:00 am-2:00 pm

    Get Directions

Fall River County

  1. Fall River County PHNS

    Fall River County

    709 Jensen Hwy, Suite D
    Hot Springs, SD 57747-1632
    local
    605-910-4581

    Hours: Monday, Wednesday, Friday 8:00 am-5:00 pm.

    Get Directions

Faulk County

  1. Faulk County PHNS

    Faulk County

    Faulk County Courthouse
    110 9th Ave. S., PO Box 309
    Faulkton, SD 57438-0309
    local
    605-353-7135

    Contact Beadle County PHNS for appointments.

    Get Directions

Grant County

  1. Grant County PHNS

    Grant County

    Grant County Courthouse
    210 E. 5th Ave.
    Milbank, SD 57252-2499
    local
    605-432-4596
    local
    605-882-5075 - Vaccines
    Get Directions

Gregory County

  1. Gregory County PHNS

    Gregory County

    Gregory County Courthouse
    221 E. 8th, PO Box 199
    Burke, SD 57523-0199
    local
    605-550-2877

    Hours: By Appointment

    Get Directions

Haakon County

  1. Haakon County PHNS

    Haakon County

    Haakon County Courthouse
    140 S. Howard, PO Box 396
    Philip, SD 57567-0396
    local
    605-859-2467

    Hours: Monday-Thursday 8:00 am-5:00 pm

    Get Directions

Hamlin County

  1. Hamlin County PHNS

    Hamlin County

    Hamlin County Courthouse
    300 4th St., PO Box 163
    Hayti, SD 57241-0163
    local
    605-910-5507

    Hours: Monday-Friday 8:00 am-12:00 pm and 1:00 pm-4:30 pm

    Get Directions

Hand County

  1. Hand County PHNS

    Hand County

    318 W. 5th St.
    Miller, SD 57362-1238
    local
    605-853-2147

    Contact Beadle County PHNS for appointments

    Get Directions

Hughes County

  1. Hughes County PHNS

    Hughes County

    740 E. Sioux Ave., Suite 107
    Pierre, SD 57501-3395
    local
    605-773-3638

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Jackson County

  1. Jackson County PHNS

    Jackson County

    720 6th Ave., PO Box 564
    Kadoka, SD 57543-0564
    local
    605-910-5239
    local
    605-837-2240 - Vaccines

    Hours: Wednesdays 8:00 am-4:00 pm

    Get Directions

Kingsbury County

  1. Kingsbury County PHNS

    Kingsbury County

    Kingsbury County Courthouse Annex
    101 2nd St. SE, PO Box 196
    DeSmet, SD 57231
    local
    605-910-5507

    Contact Hamlin County for appointments

    Get Directions

Lake County

  1. Lake County PHNS

    Lake County

    Lake County Courthouse
    200 E. Center St.
    Madison, SD 57042-2940
    local
    605-910-5513

    Hours: Monday 9:00 am-4:00 pm by appointment

    Get Directions

Lawrence County

  1. Lawrence County PHNS Spearfish

    Lawrence County

    120 Industrial Dr., Suite 7
    Spearfish, SD 57783
    local
    605-937-8425

    Hours: Monday-Thursday 8:00 am-5:00 pm

    Get Directions

Lyman County

  1. Lyman County PHNS - Kennebec

    Lyman County

    Lyman County Courthouse
    300 S. Main St., PO Box 236
    Kennebec, SD 57544-0236
    local
    605-910-5793

    Hours: Tuesday, Wednesday, and Thursday 8:00 am-5:00 pm

    Get Directions
  2. Lyman County PHNS - Lower Brule

    Lyman County

    187 Oyate Circle (Do Not Mail)
    Lower Brule, SD 57548-8500
    local
    605-473-5618

    Hours: 1st & 3rd Wednesday 9:00 am-4:00 pm

    Get Directions

Marshall County

  1. Marshall County PHNS

    Marshall County

    Community Building
    909 S. Main St., PO Box 82
    Britton, SD 57430-0082
    local
    605-910-5545

    Hours: By Appointment

    Get Directions

McCook County

  1. McCook County PHNS

    McCook County

    McCook County Courthouse
    130 W. Essex Ave., PO Box 354
    Salem, SD 57058-0354
    local
    605-910-5541

    Hours: Monday 9:00 am-3:30 pm

    Get Directions

Meade County

  1. Meade County PHNS Sturgis

    Meade County

    Meade County Extension Bldg
    1029 5th St.
    Sturgis, SD 57785-1401
    local
    605-347-5650
    local
    605-937-8425 - Vaccines

    Hours: Wednesdays 8:30 am-4:30 pm

    Get Directions

Miner County

  1. Miner County PHNS

    Miner County

    Miner County Courthouse
    401 N. Main St., PO Box 67
    Howard, SD 57349-0067
    local
    605-910-5513

    Hours: Tuesdays, Wednesdays, and Thursdays 8:00 am-4:30 pm

    Get Directions

Minnehaha County

  1. Minnehaha County PHNS

    Minnehaha County

    South Dakota One Stop
    1501 S. Highline Ave., Suite 1F
    Sioux Falls, SD 57110
    local
    605-367-5228
    local
    605-413-1053 - Vaccines

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Oglala Lakota County

  1. Oglala Lakota County PHNS - Pine Ridge

    Oglala Lakota County

    17691 Hwy 18 E. (Airport Access Road), PO Box 1988
    Pine Ridge, SD 57770-1988
    local
    605-867-5911

    Hours: 1st & 3rd Tuesday and 2nd & 4th Thursday 9:30 am-4:00 pm

    Get Directions
  2. Oglala Lakota County PHNS - Kyle

    Oglala Lakota County

    Lakota Trading Center
    1 Main BIA 2, Suite 100, PO Box 335
    Kyle, SD 57752-0335
    local
    605-455-2822

    Hours: 3rd Tuesdays 9:30 am-4:00 pm

    Get Directions

Pennington County

  1. Pennington County PHNS

    Pennington County

    State One Stop
    221 Mall Dr., Suite 102
    Rapid City, SD 57701-5720
    local
    605-394-2516

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Perkins County

  1. Perkins County PHNS

    Perkins County

    11 E. 4th St., PO Box 447
    Lemmon, SD 57638-0447
    local
    605-910-5554

    Hours: Third Wednesdays of even months 9:00 am-3:00 pm (February, April, June, August, October, December)

    Get Directions

Roberts County

  1. Roberts County PHNS

    Roberts County

    SD Dept. of Health
    10 Hickory St. E.
    Sisseton, SD 57262-1960
    local
    605-910-5552

    Hours: Monday-Friday 8:00 am-5:00 pm

    Get Directions

Spink County

  1. Spink County PHNS

    Spink County

    Spink County Courthouse
    210 E. 7th Ave.
    Redfield, SD 57469-1266
    local
    605-472-2434

    Contact Clark County PHNS for appointments

    Get Directions

Union County

  1. Union County PHNS

    Union County

    Union County Courthouse
    209 E. Main St., Suite 240
    Elk Point, SD 57025-2327
    local
    605-951-9168
    local
    605-356-2644 - Vaccines

    Hours: Tuesday, Wednesday, Thursday 9:30 am-3:30 pm

    Get Directions

Yankton County

  1. Yankton County PHNS

    Yankton County

    Yankton County Government Center
    321 W. 3rd St., #100
    Yankton, SD 57078-4324
    local
    605-668-2901

    Hours: Thursdays 9:00 am-4:00 pm and by appointment

    Get Directions

Ziebach County

  1. Ziebach County PHNS

    Ziebach County

    Ziebach County Courthouse
    215 S. Main St., PO Box 68
    Dupree, SD 57623-0068
    local
    605-773-8225

    Hours: 1st Tuesdays 9:30 am-2:00 pm

    Get Directions