It really depends on the guests, the more varied the guests the more varied the music, unless the party is themed or the person paying the bill requests a particular style or musical genre to be played all night.
Here are some links to some suggestions.
Dance-party playlist: 100 greatest songs for an epic party
For a wedding reception:
1. “I Will Survive” – Gloria Gaynor (1975)
2. “Don’t Leave Me This Way” – Thelma Houston (1977)
3. “We Are Family” – Sister Sledge (1979)
4. “Vogue” – Madonna (1990)
5. “The Hustle” – Van McCoy (1975)
6. “Last Dance” – Donna Summer (1978)
7. “Y.M.C.A.” – Village People (1979)
8. “The Twist ” – Chubby Checker (1960)
9. “Gonna Make You Sweat” – C&C Music Factory (1991)
10. “Stayin’ Alive” – Bee Gees (1978)
11. “Respect” – Aretha Franklin (1967)
12. “Get Down Tonight” – KC & the Sunshine Band (1975)
13. “Love’s Theme” – Love Unlimited Orchestra (1974)
14. “You Make Me Feel (Mighty Real)” – Sylvester (1979)
15. “It Takes Two” – Rob Base & DJ E Z Rock (1988)
16. “Don’t Stop ‘Til You Get Enough” – Michael Jackson (1979)
17. “Disco Inferno – The Tramps (1978)
18. “Dancing In The Street” – Martha & the Vandellas (1964)
19. “Shame” – Evelyn “Champagne” King (1978)
20. “Got To Be Real” – Cheryl Lynn (1979)
21. “That’s The Way (I Like It)” – KC & the Sunshine Band (1975)
22. “Love Hangover” – Diana Ross (1976)
23. “Lady Marmalade” – Labelle (1975)
24. “Let The Music Play” – Shannon (1984)
25. “Mashed Potato Time” – Dee Dee Sharp (1962)
26. “Le Freak” – Chic (1978)
27. “Louie Louie” – The Kingsmen (1963)
28. “Billie Jean” – Michael Jackson (1983)
29. “Finally” – Cece Peniston (1992)
30. “Turn The Beat Around” – Vicki Sue Robinson (1976)
31. “Best Of My Love” – The Emotions (1977)
32. “You Should Be Dancing” – Bee Gees (1976)
33. “Upside Down” – Diana Ross (1980)
34. “Forget Me Nots” – Patrice Rushen (1982)
35. “It’s Raining Men” – The Weather Girls (1983)
36. “Rhythm Is A Dancer” – Snap (1993)
37. “Push It” – Salt-N-Pepa (1988)
38. “Ain’t No Stoppin’ Us Now” – McFadden & Whitehead (1979)
39. “Love Train” – The O’Jays (1973)
40. “Into The Groove” – Madonna (1985)
41. “Rock The Boat” – Hues Corporation (1974)
42. “Love Is The Message” – MFSB (1974)
43. “Celebration” – Kool & The Gang (1981)
44. “Good Times” – Chic (1979)
45. “More, More, More (Part 1)” – Andrea True Connection (1976)
46. “Boogie Oogie Oogie” – A Taste Of Honey (1978)
47. “Dance To The Music” – Sly & the Family Stone (1968)
48. “Cool Jerk” – The Capitols (1966)
49. “Shout” – The Isley Brothers (1959)
50. “Back To Life (However Do You Want Me)” – Soul 2 Soul (1989)
51. “Never Can Say Goodbye” – Gloria Gaynor (1975)
52. “Brick House” – The Commodores (1977)
53. “Ring My Bell” – Anita Ward (1979)
54. “Doctor Love” – First Choice (1977)
55. “The Loco Motion” – Little Eva (1962)
56. “Rock Your Baby” – George McCrae (1974)
57. “Cherchez La Femme” – Dr. Buzzard’s Original Savannah Band (1977)
58. “All Night Long (All Night)” – Lionel Richie (1983)
59. “La Bamba” – Ritchie Valens (1959)
60. “Believe” – Cher (1999)
61. “Jump (For My Love)” – Pointer Sisters (1984)
62. “Shake Your Groove Thing” – Peaches & Herb (1979)
63. “Love To Love You Baby” – Donna Summer (1976)
64. “Funkytown” – Lipps, Inc. (1980)
65. “Land Of 1,000 Dances” – Wilson Pickett (1966)
66. “1999” – Prince (1983)
67. “Flashdance… What A Feeling” – Irene Cara (1983)
68. “Take Your Time (Do It Right)” – The S.O.S. Band (1980)
69. “Shotgun” – Jr. Walker & The All Stars (1965)
70. “Get Up (I Feel Like Being A Sex Machine)” – James Brown (1970)
71. “Let’s Dance” – David Bowie (1983)
72. “Fly Robin Fly” – Silver Convention (1975)
73. “Show Me Love” – Robin S (1993)
74. “My Prerogative” – Bobby Brown (1989)
75. “I Got You (I Feel Good)” – James Brown (1965)
76. “I Feel Love” – Donna Summer (1977)
77. “Ain’t Nobody” – Rufus featuring Chaka Khan (1983)
78. “And The Beat Goes On” – The Whispers (1980)
79. “Heart Of Glass” – Blondie (1979)
80. “You’re The First, The Last, My Everything” – Barry White (1975)
81. “Straight Up” – Paula Abdul (1989)
82. “Play That Funky Music” – Wild Cherry (1976)
83. “Got To Give It Up” – Marvin Gaye (1977)
84. “Macarena (Bayside Boys Mix)” – Los Del Rio (1996)
85. “Keep On Truckin'” – Eddie Kendricks (1973)
86. “I Want To Dance With Somebody” – Whitney Houston (1987)
87. “TSOP (The Sound Of Philadelphia)” – MFSB f/ Three Degrees (1974)
88. “U Can’t Touch This” – MC Hammer (1990)
89. “MacArthur Park” – Donna Summer (1978)
90. “Heartbeat” – Tanya Gardner (1981)
91. “You Spin Me Round (Like A Record)” – Dead Or Alive (1985)
92. “Disco Lady” – Johnnie Taylor (1976)
93. “Thank You (Fallettinme Be Mice Elf Agin)” – Sly & the Family Stone (1970)
94. “Flashlight” – Parliament (1978)
95. “ABC” – Jackson 5 (1970)
96. “What’d I Say” – Ray Charles (1959)
97. “Dancing Queen” – ABBA (1977)
98. “Do Ya Think I’m Sexy” – Rod Stewart (1979)
99. “Rock Lobster” – The B-52’s (1980)
100. “Gettin’ Jiggy Wit It” – Will Smith (1998)